ISTQB Certified Tester Advanced Level – Test Analyst (CTAL-TA) — Question 37
A new web site must operate correctly with different browsers (Internet Explorer, Google Chrome, Firefox, Opera, Safari), using different plug-ins (Realplayer, Mediaplayer), will be receiving pages from different servers (IIS, Apache and WebLoglc) and will be running on various operating systems (Windows, Android, IOS and Linux).
Which of the following test techniques should you use to define the required test cases for testing this new web site in its various environments? (Choose all that apply.)
Answer options
- A. Pairwise testing
- B. Exploratory testing
- C. Use case testing
- D. Decision table testing
Correct answer: A
Explanation
Pairwise testing is the most suitable technique here as it efficiently covers combinations of different variables, such as browsers and operating systems, by testing pairs of inputs. Exploratory testing, use case testing, and decision table testing, while useful in specific scenarios, do not provide the same level of coverage for the vast combinations present in this case.