ExamGecko
Question list
Search
Search

List of questions

Search

Related questions











Question 285 - CTFL4 discussion

Report
Export

Given the following state model of sales order software:

SEE ATTACHMENT

Which of the following sequences of tran-sitions provides the highest level of tran-sition coverage for the model (assuming you can start in any state)?

A.
IN PRODUCTION -> CANCELLED -> PLACED -> IN PRODUCTION -> CANCELLED -> PLACED
Answers
A.
IN PRODUCTION -> CANCELLED -> PLACED -> IN PRODUCTION -> CANCELLED -> PLACED
B.
IN PRODUCTION -> SHIPPED -> INVOICED -> CANCELLED -> PLACED -> IN PRODUCTION
Answers
B.
IN PRODUCTION -> SHIPPED -> INVOICED -> CANCELLED -> PLACED -> IN PRODUCTION
C.
PLACED -> IN PRODUCTION -> SHIPPED -> CANCELLED -> PLACED
Answers
C.
PLACED -> IN PRODUCTION -> SHIPPED -> CANCELLED -> PLACED
D.
PLACED -> CANCELLED -> PLACED -> CANCELLED -> PLACED -> IN PRODUCTION -> CANCELLED
Answers
D.
PLACED -> CANCELLED -> PLACED -> CANCELLED -> PLACED -> IN PRODUCTION -> CANCELLED
Suggested answer: B

Explanation:

To achieve the highest level of transition coverage, one must consider all the possible transitions between the states in the given state model of the sales order software. The transitions in the sequence provided in Option B - 'IN PRODUCTION -> SHIPPED -> INVOICED -> CANCELLED -> PLACED -> IN PRODUCTION' cover all the states and transitions effectively. This covers the transitions from IN PRODUCTION to SHIPPED, SHIPPED to INVOICED, INVOICED to CANCELLED, CANCELLED to PLACED, and PLACED to IN PRODUCTION, thereby maximizing the transition coverage.

Reference:

ISTQB Certified Tester Foundation Level Syllabus v4.0, Section 4.3.5.

asked 18/09/2024
Chien Fang
40 questions
User
Your answer:
0 comments
Sorted by

Leave a comment first