Selecting Test Techniques and Automating Test Design
Choosing the test techniques that best mitigate the product risks of a given situation, and the benefits and risks of automating the test design.
In the ISTQB Advanced Level Test Analyst syllabus, selecting test techniques and automating test design are part of applying the most appropriate techniques during test analysis and design. Selecting Test Techniques: No single technique suits every situation, so the Test Analyst chooses techniques…
CTAL-TA - Selecting Test Techniques and Automating Test Design Example Questions
Test your knowledge of Selecting Test Techniques and Automating Test Design
Question 1
A test analyst is preparing system tests for a new route-optimization feature in a delivery planning system. The feature computes the cheapest visiting sequence for up to 60 stops. The risk assessment rates incorrect route cost calculation as the highest product risk. The requirements specification gives no expected optimal route or cost for any input. No independent tool or reference result exists that could confirm a correct answer. The specification does state two properties: entering the same stops in reverse order must yield the same total cost, and adding a stop to a plan cannot lower its total cost. The test analyst joined the team two weeks ago and has no prior experience in logistics or route planning. Which test technique best mitigates the highest-rated product risk in this situation?
Question 2
A test analyst is designing system tests for the dose calculation component of a hospital prescribing system. The risk assessment rates wrong dose values as very high risk. The prescription workflow around the component is unchanged in this release and passed its regression tests. The specification lists value ranges for patient weight band, age band and renal function category. It also gives a table that defines the dose rule for each combination of the three, so an expected dose is available for every case. The tester assigned to this work joined the team two weeks ago and has little clinical knowledge. The project follows a sequential lifecycle, and the regulator expects documented coverage of every specified rule. Which approach best mitigates the dominant product risk?
Question 3
A test analyst in an iterative team has three days left in the current iteration to test two changes to a car insurance portal. The first change reworks the premium calculation. This calculation takes four input parameters with 3, 3, 2 and 2 values, and the risk assessment rates incorrect premiums as very high risk. Executing all 36 resulting combinations fits easily within the available effort. The second change rewrites the wording and layout of the help pages. It is rated low risk, and no specification exists from which coverage items could be defined. The analyst has worked on insurance products for six years. Which approach best mitigates the product risks of both changes?