ISTQB ISTQB-AL-TA Free Practice Questions — Page 3

Advanced Level Test Analyst • 5 questions • Answers & explanations included

Question 11

Which of the following statements BEST describes how tools support model-based testing?

A. Finite state machines are used to describe the intended execution-time behavior of a software-controlled system.
B. Random sets of threads of execution are generated as test cases.
C. Large sets of test cases are generated to provide full code coverage.
D. An engine is provided that allows the user to execute the model.
Show Answer & Explanation

Correct Answer: A. Finite state machines are used to describe the intended execution-time behavior of a software-controlled system.

In model-based testing, a model (commonly a finite state machine, UML state diagram, or similar notation) formally describes the expected runtime behavior of the system. The testing tool then uses this model to derive test cases systematically. Option B is incorrect — MBT generates structured, model-driven test cases, not random threads; random generation describes random testing, not MBT. Option C is incorrect — MBT does not aim for full code coverage; it derives tests from behavioral models, not source code structure. Option D is incorrect — MBT tools generate and manage test cases from the model; they do not simply "execute the model" as a runtime engine. The defining characteristic of MBT tools is test case generation from a behavioral model.

Question 12

ctal-ta_012_image.png Applying the State Transition test technique to the State Transition diagram above, how many invalid transitions are there to test?

Diagram for question 12
A. 5
B. 10
C. 15
D. 20
Show Answer & Explanation

Correct Answer: B. 10

In State Transition Testing, an invalid transition occurs when an event (input) happens in a state where that event is not defined. To calculate this, you identify all possible events in the system and see which ones are "missing" from each specific state. Identify the Events: There are 5 unique events in this diagram: Start, Next, Back, Refresh, and Complete. Analyze the States: There are 4 states: Menu, Screen 1, Screen 2, and Screen 3. Calculate Total Possibilities: 4 states × 5 events = 20 potential transitions. Subtract Valid Transitions: Looking at the diagram, there are 10 defined (valid) arrows. Result: 20−10=10 invalid transitions. For example, "Complete" is invalid from Screen 1, and "Start" is invalid from Screen 2.

Question 13

ctal-ta_012_image.png When applying the StateTransition test technique to the State Transition diagram above, and assuming that screen refreshes can be applied multiple times, how many 1-switch transitions are there starting from the state ‘Screen 1’?

Diagram for question 13
A. 3
B. 5
C. 7
D. 10
Show Answer & Explanation

Correct Answer: C. 7

A 1-switch transition (also known as N-switch where N=1) refers to a sequence of two consecutive valid transitions (three states in a row). The question asks for all sequences starting specifically from Screen 1. From Screen 1, the valid first "hops" (0-switch) are: Refresh (loops back to Screen 1) Next (goes to Screen 2) Back (goes to Menu) Now, we calculate the second "hop" for each to find the 1-switch sequences: From Refresh (back in Screen 1): Refresh -> Refresh Refresh -> Next Refresh -> Back From Next (now in Screen 2): Next -> Refresh Next -> Next (to Screen 3) Next -> Back (to Screen 1) From Back (now in Menu): Back -> Start (to Screen 1)

Question 14

A tablet manufacturer offers the following options for its customers: Colour – Black, White, Silver, Gold Model – Standard, Mini, Pro - Gigabytes – 32, 64, 128, 256 - Connectivity – Wifi only, Wifi+Cellular When considering the pairwise test technique, how many pair combinations are there to be tested?

A. 16
B. 62
C. 96
D. 124
Show Answer & Explanation

Correct Answer: B. 62

The correct answer is B. In Pairwise (All-Pairs) Testing, the number of pair combinations is the sum of the products of each pair of parameters. To calculate this, you look at every possible combination of two variables. Parameters: Colour (4), Model (3), Gigabytes (4), Connectivity (2). Pairs to calculate: Colour & Model: 4×3=12 Colour & Gigabytes: 4×4=16 Colour & Connectivity: 4×2=8 Model & Gigabytes: 3×4=12 Model & Connectivity: 3×2=6 Gigabytes & Connectivity: 4×2=8 Total: 12+16+8+12+6+8=62.

Question 15

A tablet manufacturer offers the following options for its customers: Colour – Black, White, Silver, Gold Model – Standard, Mini, Pro - Gigabytes – 32, 64, 128, 256 - Connectivity – Wifi only, Wifi+Cellular When applying the pairwise test technique, how many TEST CASES would be needed to ensure that ALL pair combinations are tested?

A. 9
B. 12
C. 14
D. 16
Show Answer & Explanation

Correct Answer: D. 16

To find the minimum number of test cases for pairwise coverage, a common "rule of thumb" (and the method used in ISTQB scenarios) is that the number of test cases is often determined by the product of the two largest parameters. The two largest parameters are Colour (4) and Gigabytes (4). 4×4=16. While sophisticated algorithms can sometimes reduce this slightly, in a certification context, you look for the matrix that can accommodate all pairs of the largest sets. Option D ensures that every possible combination of Colour and Gigabytes is covered at least once, while the smaller parameters (Model and Connectivity) are "slotted in" to complete the pairs.

Ready for the Full ISTQB-AL-TA Experience?

Access all 14 pages of practice questions and simulate the real exam with timed mode.

Start Interactive Quiz →