During which stage of the fundamental test process is the testability of requirements evaluated?
A. Test Execution.
B. Test Planning.
C. Test Design.
D. Test Analysis.
Which of the following apply to System Testing?
a) May satisfy legal requirements.
b) Can use system specifications as a test basis.
c) Often the responsibility of business users.
d) Main goal is to establish confidence.
e) Should focus on the communication between systems.
A. a and c.
B. b and d.
C. a and b.
D. c and e.
Which defect below is MOST likely to be found by a review during static testing?
A. Incorrect interface specifications.
B. Old versions of software in use.
C. Performance bottlenecks.
D. Broken links to web addresses.
A holiday club restricts those booking the holiday, to people between the ages of 18 and 30 inclusive. Using three-point boundary values, what ages would be required to test the lower and upper boundary?
A. 17, 18, 19, 29, 30, 31.
B. 17, 18, 19, 30, 31, 32.
C. 18, 19, 20, 28, 29, 30.
D. 16, 17, 18, 30, 31, 32.
Which of the following is NOT a valid use of decision coverage?
A. Checking that all decisions have been exercised in a single program.
B. Checking that all decisions have been exercised in a business process.
C. Checking that all decisions are based on a numeric value.
D. Checking that at least 100% decision coverage has been achieved, as this guarantees 100% statement coverage.
Which of the following BEST describes a methodical approach to the Error Guessing test technique?
A. A tester dynamically designs and executes tests based on their knowledge, to learn more about the system and to create tests for the areas that may need more testing.
B. An experienced tester makes a list of potential defects and failures, based on experience and past defect data. Then designs and runs tests to generate these failures should the defects be present in the code.
C. A tester designs, implements and executes tests to cover test conditions found in checklists that are based on what is important for the user.
D. An inexperienced tester is asked to attempt to guess errors that may have been missed by experienced testers during formal test design.
You have been asked to improve the way test automation tools are being used in your company. Which one of the following is the BEST approach?
A. Selecting and automating scripts that test new functionality to find the most defects.
B. Using a keyword-driven testing approach to separate the actions and data from the tool's script.
C. Ensuring that all data, inputs and actions are stored in the tool's script for ease of maintenance.
D. Keeping expected results separate from the automation tool to allow the testers to check the results.
Which of the following is a direct benefit of maintaining traceability between the test basis and test work products?
A. The ability to give meaningful names to documents.
B. The ability to analyse the impact of changes.
C. The ability to identify the author of each document.
D. The ability to determine the best test design approach.
Which one of the following would you typically expect to find in a test completion report for a test level?
A. Factors that are currently impeding test progress and the tests planned for the following day.
B. A summary of the testing performed and any deviations from the schedule, duration or effort of test activities.
C. The planned overall approach for testing and the resources required to perform the various test activities.
D. The proposed exit criteria and metrics reports for review and agreement by the stakeholders.
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.