New Year Sale ! 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 5 Question 53 Discussion

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

You have been assigned to test an application that allows users to conduct banking online. You have been asked to verify the various installation environments for the product. According to the specification the product supports four browsers (Edge, Chrome, FireFox and Safari), three operating systems (Windows, Mac, Unix), and four languages (English, Spanish, French, German). As you are reviewing the specifications you realize that the actual operating system names and versions were not included, only the major category. From this, you conclude that if you pick one from each of these sets (for example, select Windows 10 for the Windows OS), that testing should be sufficient.

You have researched the product and determined that there should be no interaction between these three characteristics that would affect the operation of the system. However, you do want to exercise representative set of these options while conducting the other functional testing for the product.

If you decide to test pairs of combinations, how many combinations will you need to test?

Show Suggested Answer Hide Answer
Suggested Answer: B

Testing pairs of combinations is a technique that reduces the number of test cases by testing only two factors at a time, instead of testing all possible combinations. Testing pairs of combinations is based on the assumption that most defects are caused by interactions of at most two factors. Testing pairs of combinations can be applied to this problem using the installation environments, which are the browsers, the operating systems, and the languages. By using testing pairs of combinations, the number of test cases will be lower than exhaustive testing, which would require testing every combination of factors. The formula for calculating the number of test cases for testing pairs of combinations is:

N = P * (P - 1) / 2

where N is the number of test cases, and P is the number of values for each factor. In this problem, P is 4, as there are four browsers, four operating systems, and four languages. Therefore, the number of test cases for testing pairs of combinations is:

N = 4 * (4 - 1) / 2 N = 4 * 3 / 2 N = 12Reference=

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

Pairwise Software Testing - GeeksforGeeks2, section ''Introduction''

Pairwise Testing: A Best Practice That Isn't3, section ''Pairwise Testing''


Contribute your Thoughts:

Selma
2 months ago
Wait, I thought this was a banking app, not a circus of OS and language options. How many of those users are actually using the French version on a Unix machine?
upvoted 0 times
...
Lavonna
2 months ago
48 combinations? That's a lot of testing, but I guess it's better than testing every single permutation. Hopefully, the dev team has a good automation suite set up!
upvoted 0 times
Josephine
1 months ago
Testing pairs of combinations will help cover a good range of scenarios without testing every single one.
upvoted 0 times
...
Raymon
2 months ago
Automation will definitely be key in handling all those combinations efficiently.
upvoted 0 times
...
Antonio
2 months ago
It's definitely a lot of testing, but necessary to ensure everything works smoothly.
upvoted 0 times
...
...
Aracelis
2 months ago
I'm going to have to break out my calculator for this one. Okay, 4 browsers, 3 OSes, 4 languages... Got it, the answer is 48. Time to take a coffee break!
upvoted 0 times
Lindy
1 months ago
Yes, it can be time-consuming but important to ensure the product works smoothly.
upvoted 0 times
...
Argelia
1 months ago
Wow, that's a lot of combinations to test.
upvoted 0 times
...
Cassi
2 months ago
That's correct! You will need to test 48 combinations.
upvoted 0 times
...
...
Denna
2 months ago
Hmm, I think the answer is 48. Let's see, 4 browsers x 3 OSes x 4 languages = 48 combinations. Easy peasy!
upvoted 0 times
Royce
1 months ago
Exactly, testing all possible combinations will help us cover all scenarios and ensure the product works as expected.
upvoted 0 times
...
Alonzo
1 months ago
That makes sense. So, we would need to test all 48 combinations to ensure thorough testing.
upvoted 0 times
...
Dorian
1 months ago
Yes, you're right. It's 4 browsers x 3 OSes x 4 languages, which equals 48 combinations.
upvoted 0 times
...
Hillary
2 months ago
I think the answer is 48. It's just multiplying the number of options for each category.
upvoted 0 times
...
...
Timothy
3 months ago
I'm not sure, but I think it might be D) 48.
upvoted 0 times
...
Nickie
3 months ago
Wait, so we need to test all possible combinations of browsers, OSes, and languages? That's a lot of work!
upvoted 0 times
Zita
2 months ago
Exactly. By testing pairs of combinations, we can cover all the necessary scenarios without having to test every single combination.
upvoted 0 times
...
Ilona
2 months ago
That's right. So if we decide to test pairs of combinations, we would need to test 16 combinations.
upvoted 0 times
...
Ceola
2 months ago
It's actually not as bad as it seems. We only need to test pairs of combinations.
upvoted 0 times
...
...
Norah
3 months ago
I agree with Kathrine, testing pairs of combinations would require 16 tests.
upvoted 0 times
...
Kathrine
3 months ago
I think the answer is C) 16.
upvoted 0 times
...

Save Cancel