Software Testing - MCQ
Software Testing - MCQ
Software Testing - MCQ
3. Testers need to work with requirements analysts to insure that the requirements
are:
a) Testable
b) Accurate
c) Complete
d) All of these
Answer: d
4. Users with a specific role to interact between the actors and the system are called
a) Developers
b) Agents
c) Software Engineers
d) All of these
Answer: b
1 SOFTWARE TESTING
E-NOTES / CS & BCA
2 SOFTWARE TESTING
E-NOTES / CS & BCA
c) Compatibility testing
d) None of these
Answer: a
10. Running the system under a live environment using Live data in order to find
errors is known as
a) Beta testing
b) Alpha testing
c) Acceptance testing
d) System testing
Answer: c
11. The testing conducted on the complete integrated products and solutions to
evaluate system compliance is called:
a) Beta testing
b) Alpha testing
c) Acceptance testing
d) System testing
Answer: c
3 SOFTWARE TESTING
E-NOTES / CS & BCA
14. Which one of the following is a requirement that fits in a developer’s module ?
a) Availability
b) Testability
c) Usability
d) Flexibility
Answer: b
Explanation: A developer needs to test his product before launching it into the
market.
15. “Consider a system where, a heat sensor detects an intrusion and alerts the security
company”. What kind of a requirement the system is providing ?
a) Functional
b) Non-Functional
c) Known Requirement
d) None of the mentioned
Answer: a
Explanation: Functional requirements describe what the software has to do.
4 SOFTWARE TESTING
E-NOTES / CS & BCA
process
c) Quantitative Approach – Find measurable scales for the functionality attributes
d) Qualitative Approach – Study various relationships between quality goals
Answer: c
Explanation: Quantitative Approaches in NFRs are used to find measurable scales
for the quality attributes like efficiency, flexibility, integrity, usability etc.
5 SOFTWARE TESTING
E-NOTES / CS & BCA
Answer: a
Explanation: Alpha testing is conducted at developer’s site. It is conducted by
customer in developer’s presence before software delivery.
21. Software Debugging is a set of activities that can be planned in advance and
conducted systematically.
a)True
b)False
Answer: b
Explanation: Software Testing is a set of such activities.
6 SOFTWARE TESTING
E-NOTES / CS & BCA
Bottom of Form
7 SOFTWARE TESTING