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?

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 WebLogic) 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?
A . Pairwise testing
B . Exploratory testing
C . Use case testing
D . Decision table testing

Answer: A

Explanation:

Pairwise testing is a test design technique that reduces the number of test cases needed to cover all possible combinations of input parameters, by testing only pairs of parameters at a time. It is based on the assumption that most defects are caused by interactions of at most two factors. Pairwise testing is suitable for testing systems that have multiple parameters with discrete values, such as browsers, plug-ins, servers, and operating systems. It can help to find defects that are related to the compatibility and interoperability of the system in different environments.

Reference = ISTQB Advanced Level Test Analyst Syllabus 2019, section 3.2.3; Pairwise Testing or All-Pairs Testing Tutorial with Tools and Examples; Test Design Techniques, section 5.4.

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments