Which of the following options describe the chain of events in the correct sequence?
A. Error, fault, failure.
B. Fault, bug, mistake.
C. Mistake, failure, fault.
D. Failure, bug, error.
Which of the following options BEST explains the pesticide paradox principle of testing?
A. If we do not regularly review and revise our tests, we’ll stop finding defects.
B. Repeatedly running a set of tests will ensure that a system is defect free.
C. Defects are, paradoxically, often contained in a small number of modules.
D. Testing, like spraying pesticide, is an effective bug/defect removal activity.
Which ONE of the following is the BEST way to take advantage of the different mindsets of testers and developers?
A. Insist on independent testing at all stages in the lifecycle.
B. Have all developers undergo ISTQB training.
C. Keep developers and testers in separate teams.
D. Bring the two mindsets together.
Which of the following BEST describes checklist-based testing?
A. An approach to testing whereby the testers dynamically design and execute tests based on their knowledge, exploration of the test item and the results of previous tests.
B. An experience-based test technique whereby the experienced tester uses a high-level list of items to be noted, checked or remembered, or a set of rules or criteria against which a product has to be verified.
C. A procedure to derive and/or select test cases based on an analysis of the specification, either functional or non-functional, of a component or system without reference to its internal structure.
D. A test design technique which ensures that test cases are checked for consistency and completeness against an organisation's list of formatting rules and best practices.
Which of the following is a key difference between black box and white box test design techniques?
A. Black box techniques use software code to derive test cases, white box techniques do not.
B. White box techniques use functional design specifications to derive test cases, black box techniques do not.
C. White box techniques can measure the extent of code coverage, black box techniques can not.
D. White box techniques derive test cases from models of the software, black box techniques do not.
Testing effort can depend on a number of factors, which one of the following is MOST likely to impact the amount of effort required?
A. The predicted number of defects and the amount of rework required.
B. The ratio of developers to testers in the project team.
C. The planned use of a project management tool to schedule tasks.
D. The responsibilities for testers and developers being clearly defined.
Which one of the following statements about techniques for estimating test effort is correct?
A. The metrics-based technique selects any former project and uses its original estimate for the current project.
B. The expert-based approach is based on the experience of the owners of the testing tasks or by subject matter experts.
C. The metrics-based technique uses the number of hours effort predicted by the current test team based on their experience.
D. In an expert-based approach, the test lead with the most years in the role is chosen to produce the estimate.
Which of the following would NOT typically be covered in a test summary report?
A. The risks associated with unresolved defects found during testing.
B. Any features of the system that were not tested along with reasons.
C. Whether there is any economic benefit in continuing testing beyond the planned date.
D. An analysis of lessons learned to determine changes for future projects.
Which of the following BEST describes how configuration management supports the test process?
A. It enables the tester to reproduce the tested item through unique identification and version control.
B. It enables the tester to systematically design test conditions, cases and data.
C. It enables incidents to be tracked from discovery and classification to correction and confirmation of the solution.
D. It helps the test manager to decide how best to integrate and coordinate the testing activities into the software life cycle.
Which of the following is an example of a typical project risk?
A. The application may not meet its performance targets when under load.
B. The users may find that the application does not meet their expectations.
C. The developers may not have the right skills to code the application.
D. The system architecture for the application may not be secure.