0% found this document useful (0 votes)
170 views

Tle CSS9 Q4 M5

Testing criteria assists computer technicians in planning testing processes by selecting criteria according to test requirements. Testing criteria includes control testing, efficiency testing, effectiveness testing, and bug detection, which are important for identifying defects and ensuring high-quality products and services.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
170 views

Tle CSS9 Q4 M5

Testing criteria assists computer technicians in planning testing processes by selecting criteria according to test requirements. Testing criteria includes control testing, efficiency testing, effectiveness testing, and bug detection, which are important for identifying defects and ensuring high-quality products and services.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

TECHNOLOGY

AND LIVELIHOOD
EDUCATION
9
COMPUTER SYSTEMS SERVICING

Self-Learning Module 5
Testing Criteria
Quarter 4
Writer: Neil O. Gagarino
Editors: Maria O. del Barrio, Jhoanna V. Navata
Reviewers: Maria O. del Barrio, Jhoanna V. Navata
EXPECTATION
At the end of the lesson, the students should be able to:
A. explain the testing criteria;
B. enumerate the different testing criteria;
C. appreciate the importance of testing criteria.

PRETEST

Directions: Write True if the statement is correct, False if the statement is incorrect.
Write your answer on the space provided.
_________ 1. Antivirus is computer program or system error, flaw or fault that causes
it to produce an incorrect or unwanted result, or to behave in an
intended manner.
_________ 2. Software bug refers to bug sweeping or technical surveillance counter-
measures, used to identify illegal electronic monitoring, bugging and
eavesdropping devices.
_________ 3. Control test is the condition or standard of being effective, or capable of
doing things with the least loss of time and effort; performance
competency.
_________ 4. Efficiency test is a technique for evaluating the efficacy of a system that
a client organization uses to avoid or identify information
misstatements.
_________ 5. Test criteria assist the tester in planning the testing process

RECAP
Yesterday we discussed Test Documentation and Interpretation of Data. Let
us test your memory if you can still recall.

✓ Explain briefly the importance of test documentation and interpretation of


data in computer system.
L E S S ON
Testing Criteria
What is Testing Criteria?
Testing criteria assist the computer
technician in planning the testing process.
This should be selected according to the
criteria required for the test. Measures for
test coverage are characterized as a ratio
between the test cases needed to fulfill the
criteria and the ones that were performed.

TESTING CRITERIA OF COMPUTER INCLUDES:


1. Control
2. Efficiency
3. Effectiveness
4. Bug detection

A control test - is a technique used for evaluating the efficacy of a system that is
used to identify information and error.

Efficiency testing -is the condition of being effective, or capable of doing things with
the least loss of time and effort.

• Performance monitoring measures how many resources a program needs to


perform in a particular purpose.

Effectiveness testing – is a test conducted to successfully bring about the desired


or expected outcome.

Effectiveness means doing the right things, while being successful means
doing things right in a short period of time to become efficient.

Proper machine troubleshooting essentially requires a method of solving


logical problems. Instead of random hit and trial approaches it is best to go for some
precautionary notes with a checklist of successful troubleshooting procedures. Such
a systematic strategy guarantees longer lasting outcomes in terms of both machine
and network efficiency.

Effectiveness is described as 'accuracy and completeness of the task of the


user when using a system.'
Bug Detection
Bug detection is the process of identifying
errors occurred while using the computer.
Identifying or detecting bug in computer needs
skills to do that. Though the computer may
help the user to identify bugs or error still
needs an expertise and
software to identify and remove the bug/error.

Bug detection, also referred to as bug sweeping


or technical surveillance counter-measures (TSCM), is a physical and technological
counter-measure survey used to identify illegal electronic monitoring, bugging and
eavesdropping devices.

What is a Bug?
A software bug is a computer program or device error, defect or fault that
causes it to produce an incorrect or unwanted result, or to act in some intended way
to produce an incorrect or undesirable result. It could be temporary or permanently
store in computer drive unless you eradicate using anti-virus or total reformatting.
The method of identifying and fixing bugs is called "debugging" and is mostly
used to locate bugs using structured techniques or methods, and since the 1950s,
some computer systems have been programmed to prevent, diagnose or auto-correct
various computer bugs during operations.

Bug Prevention Techniques


Bug-prevention techniques typically come from the perspective of the developer
and concessions such as writing better requirements, conducting code reviews,
running static analysis software, and performing unit testing (which is mostly
automated).

Importance of Testing Criteria


• Testing criteria is important because it identifies the defects and mistakes that
have been made during the development phases.
• Testing is important because it provides quality services, such as delivery of
high-quality products or software application that needs lower maintenance
costs and results in more precise, consistent and reliable results.

Typically, high-quality products have less defects and need less maintenance
effort, which in turn means lower costs. For the efficient performance of a software
application or product, testing is necessary.
Proper testing guarantees the identification of bugs and problems early in the
product or application's life cycle.
In the case of a product organization or start-up that has only one product,
poor software quality may result in a lack of product acceptance and this may result
in losses from which the company will not recover.
ACTIVITY

Directions: Answer the exercises below. Write your answer on the space provided.
A. What is testing criteria?
_____________________________________________________________________
_____________________________________________________________________
___________________________.
B. Enumerate the different testing criteria of a computer
a. _______________________
b. _______________________
c. _______________________
d. _______________________
C. Do you think testing criteria is important? Give example to support you
answer.
_____________________________________________________________________
_____________________________________________________________________
___________________________.

WRAP–UP

Testing criteria assist the computer technician in planning the testing process.
Testing criteria includes: Control, Efficiency, Effectiveness, Bug detection.
Furthermore, to prove that you have learned something today, complete the
statement below:
I have learned that _________________________________________________________
__________________________________________________________________________________
____________________________________.

VALUING
1. What values do you need to possess in order to be successful in testing criteria
of a computer? Give example/s to support your answer?
___________________________________________________________________________
___________________________________________________________________________
________________________________.
POST TEST

Directions: Matching Type. Read the statement carefully and give what is asked.
Write you answer on the space provided.

A B

______ 1. The condition or standard of a. Test Summary Report


being effective, or capable of
doing things with the least
b. Defect Report
loss of time and effort.
_______2. It is referred to as bug
sweeping or technical c. Efficiency Test
surveillance counter-
measures. d. Control Test
______ 3. The technique for evaluating
the efficacy of a system e. Bug Detection
_______4. It assists the tester in
planning the testing
f. Testing criteria
process
______5. A computer program or
system error, flaw or fault. g. Software Bug
Pretest Posttest Recap
1. False 1. c-Efficiency test 1. Test documentation and
interpretation of data are important to find out what data means and
find out validity and accuracy of data.
2. True 2. e- bug detection
3. False 3. d – control test
4. False 4. f- testing criteria
5. True 5. g- software bug
Activities:
1. Test criteria assist the tester in planning the testing process. They
should be selected according to the effort required for the test.
Measures for test coverage are characterized as a ratio between the
test cases needed to fulfill the criteria and the ones that were
performed.
2. TESTING CRITERIA INCLUDES:
1. Control
2. Efficiency
3. Effectiveness
4. Bug detection
3. Testing criteria is really important: it is really crucial to point out the
defects and mistakes that have been made during the development
phases.
Proper testing guarantees the identification of bugs and problems early
in the product or application's life cycle.
K E Y TO C O R R E C T I O N
R E F E R E N CE S
“4 Tests for Measuring EMI Shielding Effectiveness.” Leader Tech Inc. Blog. Leader
Tech, July 22, 2020. https://leadertechinc.com/blog/4-tests-measuring-emi-
shielding-effectiveness/.

Admin, STC. “What Is Test Effectiveness And Test Efficiency?” Software Testing
Class, July 14, 2018. https://www.softwaretestingclass.com/what-is-test-
effectiveness-and-test-efficiency/.

Beizer, B.., M.L.. Soffa M.J.. Harrold, M.A.. Hennell, A.. Spillner J.. Herrmann, B..
Korel J.W.. Laski, P.. Liggesmeyer, E.. Miller, et al. “Test Criteria and Coverage
Measures for Software Integration Testing.” Software Quality Journal. Kluwer
Academic Publishers, January 1, 1984.
https://link.springer.com/article/10.1007/BF00402648.

Google Images. Google. Accessed October 11, 2020.


https://www.google.com/imgres?imgurl=https%3A%2F%2Fcdn1.vectorstock.
com%2Fi%2F1000x1000%2F04%2F30%2Fmale-cartoon-programmer-
working-on-bug-detection-vector-30730430.jpg%2Cbug+detection.

“Professional & Discreet Bug Detection Services.” Esoteric Ltd, March 30, 2020.
https://www.esotericltd.com/bug-detection/.

says, Robert Luther, Cyril Ps Says, ISTQB Guide says, Arpan Shukla says, Andrew
says, Priti Says, and Bes Says. “Home.” Try QA. Accessed October 11, 2020.
http://tryqa.com/why-is-testing-necessary/.

“What Is Efficiency Testing? Definition of Efficiency Testing, Efficiency Testing


Meaning.” The Economic Times. Accessed October 11, 2020.
https://economictimes.indiatimes.com/definition/efficiency-testing.

You might also like