Multiple Choice Questions & Answers on Software Testing fundamentals

Multiple Choice Questions & Answers on Software Testing fundamentals 


1. SDLC stands for ________
a) Software development life cycle
b) System development life cycle
c) Software design life cycle
d) System design life cycle
Answer: Software development life cycle

2. A process to determine how the actual testing is done _______
a) Audit
b) Inspection
c) Control
d) Monitoring
Answer: Audit

3. Another name for white-box testing is ___________
a) Control testing
b) Graybox
c) Glassbox
d) Black box
Answer: Glassbox

4. Locating or identifying the bugs is known as ___________
a) Design
b) Testing
c) Debugging
d) Coding
Answer: Testing

5. A ________ is tested to ensure that information properly flows into and out of the system.
a) module interface
b) local data structure
c) boundary conditions
d) paths
Answer: module interface

6. ___________ is done in the development phase by the debuggers.
a) Coding
b) Testing
c) Debugging
d) Implementation
Answer: Debugging

7. A set of activities that ensure that software correctly implements a specific function.
a) verification
b) testing
c) implementation
d) validation
Answer: verification

8. A testing strategy that test the application as a whole.
a) Requirement Gathering
b) Verification testing
c) Validation testing
d) System testing
Answer: System testing

9. Which defines the role of software?
a) System design
b) Design
c) System engineering
d) Implementation
Answer: System engineering

10. A testing strategy that tests the application in the context of an entire system.
a) System
b) Validation
c) Unit
d) Gray box
Answer: System

11. What do you call testing individual components?
a) system testing
b) unit testing
c) validation testing
d) black box testing
Answer: unit testing

12. A testing conducted at the developer’s site under validation testing.
a) alpha
b) gamma
c) lambda
d) unit
Answer: alpha

13. Which of the following is a myth in testing?
a) Tester can find bugs
b) Any user can test software
c) Missed defects are not due to testers
d) Complete testing is not possible
Answer: Any user can test software

14. Validation is computer based.
a) True
b) False
Answer: True

15. Another name for white-box testing is Glassbox
a) True
b) False
Answer: True

Comments