This quiz contains multiple-choice questions on testing and debugging techniques, OO testing, software control and management and quality management.
Software mistakes made during coding are known as
Errors
Failures
Bugs
Defects
Name an evaluation technique to assess the quality of test cases.
Mutation analysis
Validation
Verification
Performance analysis
Tests should be conducted for every possible
Data
Case
Variable
All of the above
Which of the following is not a part of a bug report?
Test case
Output
Software version
LOC
The architecture of object-oriented software results in a series of layered subsystems that encapsulate collaborating classes. True or false?
__ within an OO system aims to design tests that are highly likely to uncover plausible bugs.
Fault-based testing
Integration testing
Use-based testing
Scenario-based testing
Which of the following testing types is not a part of system testing?
Why is software challenging to build?
Which of the following is not conflicting among software development teams?
Which of the following is a software process?
Which of the following is not a basic part of software configuration management?
Which testing integrates the set of classes required to respond to one input or event for the system?
Cluster testing
Thread-based testing
Use-based testing
None of the above
What is the first goal of the testing process?
Bug prevention
Testing
Execution
Analyses
__ methods can be used to drive validations tests.
Yellow-box testing
Black-box testing
White-box testing
All of the above
Which of the following is a part of testing OO code?
Validation tests
Integration tests
Class tests
System tests