4. What is the
difference
between
verification
and
validation?
Verification is checking that the software
meets the requirements, while validation is
checking that the software works correctly
Verification is checking that the software
works correctly, while validation is checking
that the software meets the requirements
Verification and validation are the same
thing
Verification and validation are not important
in software testing
5. What is the
difference
between
verification
and
validation?
Verification is checking that the software meets
the requirements, while validation is checking that
the software works correctly
Verification is checking that the software works
correctly, while validation is checking that the
software meets the requirements
Verification and validation are the same thing
Verification and validation are not important in
software testing
Answer: Verification is checking that the software
meets the requirements, while validation is
checking that the software works correctly
6. What is the
purpose of
test cases?
To find defects in the software
To document the testing
process
To provide a set of instructions
for testing the software
All of the above
7. What is the
purpose of
test cases?
To find defects in the software
To document the testing process
To provide a set of instructions for
testing the software
All of the above
Answer: d) All of the above
8. Which of the
following is not a
type of software
testing?
Unit testing
Integration testing
Regression testing
Documentation testing
9. Which of the
following is not a
type of software
testing?
Unit testing
Integration testing
Regression testing
Documentation testing
Answer: d) Documentation testing
10. What is the
difference
between
functional and
non-functional
testing?
Functional testing checks that the software
meets the requirements, while non-functional
testing checks that the software works correctly
Functional testing checks that the software works
correctly, while non-functional testing checks that
the software meets the requirements
Functional testing and non-functional testing are
the same thing
d) Functional testing and non-functional testing
are not important in software testing
11. What is the
difference
between
functional and
non-functional
testing?
Functional testing checks that the software
meets the requirements, while non-functional
testing checks that the software works correctly
Functional testing checks that the software works
correctly, while non-functional testing checks that
the software meets the requirements
Functional testing and non-functional testing are
the same thing
Functional testing and non-functional testing are
not important in software testing
12. What is black box testing?
Testing where the
tester knows the
internal workings
of the software
1
Testing where the
tester does not
know the internal
workings of the
software
2
Testing where the
software is tested
in isolation from
other components
3
Testing where the
software is tested
in a live
environment
4
13. What is black box testing?
Testing where the
tester knows the
internal workings
of the software
1
Testing where the
tester does not
know the internal
workings of the
software
2
Testing where the
software is tested
in isolation from
other components
3
Testing where the
software is tested
in a live
environment
4
14. What is
white box
testing?
Testing where the tester knows the
internal workings of the software
Testing
Testing where the tester does not know
the internal workings of the software
Testing
Testing where the software is tested in
isolation from other components
Testing
Testing where the software is tested in
a live environment
Testing
15. What is
white box
testing?
Testing where the tester knows the
internal workings of the software
Testing
Testing where the tester does not know
the internal workings of the software
Testing
Testing where the software is tested in
isolation from other components
Testing
Testing where the software is tested in
a live environment
Testing
16. What is the
purpose of
acceptance
testing?
To ensure that the software meets the
requirements of the customer
To ensure that the software works
correctly in different environments
To test the software for security
vulnerabilities
To test the software for performance
issues
17. What is the
purpose of
acceptance
testing?
To ensure that the software meets the
requirements of the customer
To ensure that the software works
correctly in different environments
To test the software for security
vulnerabilities
To test the software for performance
issues
18. From where
did the term
Software
Bug came?
It was coined by computer
scientist John von Neumann.
It was coined by software
engineer Grace Hopper.
It was coined by computer
scientist Alan Turing.
It was coined by computer
engineer Bill Gates.
19. From where
did the term
Software
Bug came?
It was coined by computer
scientist John von Neumann.
It was coined by software
engineer Grace Hopper.
It was coined by computer
scientist Alan Turing.
It was coined by computer
engineer Bill Gates.
20. Which of the following is not a software bug?
A software defect that causes the program to crash.
A software defect that produces incorrect results.
A software defect that causes the program to run slower than
expected.
A software defect that meets the user's requirements.
21. Which of the following is not a software bug?
A software defect that causes the program to crash.
A software defect that produces incorrect results.
A software defect that causes the program to run slower than
expected.
A software defect that meets the user's requirements.