Cyber Monday 2024! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

iSQI Exam CTAL-TA_Syll2019 Topic 2 Question 47 Discussion

Actual exam question for iSQI's CTAL-TA_Syll2019 exam
Question #: 47
Topic #: 2
[All CTAL-TA_Syll2019 Questions]

Consider the following state diagram for a simple ATM.

The decision has been made to add the following capabilities:

Allow the customer to go from Get Balance to Deposit, Withdrawal or Menu.

Allow the customer to go from Deposit to Withdrawal, Get Balance or Menu

From Withdrawal the customer still will be able to go only to Menu.

How many test cases are required to achieve 100% 0-switch coverage of the new and existing capabilities?

Show Suggested Answer Hide Answer
Suggested Answer: C

A 0-switch test case is a test case that covers one transition from one state to another. To achieve 100% 0-switch coverage, all the transitions in the state diagram must be tested. The state diagram has seven states: Login, Menu, Logout, Withdraw, Deposit, Get Balance, and Access Account. There are 13 transitions in the state diagram, as shown by the arrows. Therefore, 13 0-switch test cases are needed.Reference=

ISTQB Certified Tester Advanced Level Syllabus Technical Test Analyst1, page 2

How to Design Test Cases Using State Transition Testing Technique?2, section ''0-switch coverage''

State Transition Testing - Tutorialspoint3, section ''State Transition Diagram''


Contribute your Thoughts:

Margurite
3 months ago
This is a real brain-teaser, but I bet I can crack it. Time to put on my thinking cap and get to work!
upvoted 0 times
Chauncey
2 months ago
I'm pretty sure it's D) 16.
upvoted 0 times
...
Eun
2 months ago
Hmm, I'm leaning towards B) 9.
upvoted 0 times
...
Shanda
2 months ago
No, I believe it's actually C) 13.
upvoted 0 times
...
Darrin
2 months ago
I think the answer is A) 6.
upvoted 0 times
...
...
Martin
3 months ago
Okay, let's break this down step-by-step. If I'm the customer, what are all the possible routes I could take? That should give me the answer.
upvoted 0 times
...
Matthew
3 months ago
Wait, is the answer 'D) 16'? I'm feeling a bit like a fortune teller here.
upvoted 0 times
Venita
2 months ago
Wow, you're like a fortune teller!
upvoted 0 times
...
Elli
3 months ago
Yes, the answer is indeed D) 16.
upvoted 0 times
...
...
Jeff
3 months ago
Because we need to cover all possible transitions between states to achieve 100% 0-switch coverage.
upvoted 0 times
...
Pearly
3 months ago
Why do you think it's 13 test cases?
upvoted 0 times
...
Jeff
3 months ago
I disagree, I believe the answer is C) 13.
upvoted 0 times
...
Pearly
4 months ago
I think the answer is A) 6.
upvoted 0 times
...
Lacresha
4 months ago
Ooh, 'fortune teller' - I hope my crystal ball is working today! Let's see what the cards have in store for us...
upvoted 0 times
Shelton
2 months ago
D) 16
upvoted 0 times
...
Izetta
2 months ago
C) 13
upvoted 0 times
...
Barney
3 months ago
B) 9
upvoted 0 times
...
Cecily
3 months ago
A) 6
upvoted 0 times
...
...

Save Cancel
az-700  pass4success  az-104  200-301  200-201  cissp  350-401  350-201  350-501  350-601  350-801  350-901  az-720  az-305  pl-300  

Warning: Cannot modify header information - headers already sent by (output started at /pass.php:70) in /pass.php on line 77