Top 350+ Solved Software Testing MCQ Questions Answer
Q. Which of the following is false?
a. in a system two different failures may have different severities.
b. a fault need not affect the reliability of a system.
c. a system is necessarily more reliable after debugging for the removal of a fault.
d. undetected errors may lead to faults and eventually to incorrect behavior.
Q. Which of the following is a static test?
a. coverage analysis
b. code inspection
c. usability assessment
d. installation test
Q. Which of the following is a black box design technique?
a. statement testing
b. error- guessing
c. equivalence partitioning
d. usability testing
Q. Which of the following is not the integration strategy?
a. design based
b. bottom-up
c. big-bang
d. top-down
Q. Expected results are:
a. only important in system testing
b. most useful when specified in advance
c. only used in component testing
d. derived from the code
Q. Incidents would not be raised against:
a. requirements
b. documentation
c. improvements suggested by users
d. test cases
Q. Which of the following is not White box testing?
a. structural testing
b. code-based testing
c. glass box testing.
d. closed box testing
Q. Sandwich/hybrid strategy is---
a. top down
b. bottom up
c. combination of top down & bottom up
d. none of the above
Q. System Testing is ----
a. black box testing
b. white box testing
c. smoke testing
d. both a) and b)
Q. Which is required skill of a Tester?
a. good programmer
b. reliable
c. attention to details
d. being diplomatic
Q. Which of the following is not a level in testing?
a. system testing
b. black box testing.
c. integration testing
d. functional testing
Q. Following is not a Software Test Life Cycle Phase.
a. requirements gathering
b. test planning
c. test closure
d. test design
Q. Following is not a technique of black box.
a. equivalence portioning
b. boundary value analysis
c. cause effect graphing
d. statement coverage