Page History
...
Given the empyrical data mentioned earlier, adopting pairwise testing algorithms to test all the ombinations combinations of pairs of parameters (sometimes also called as "all-pairs testing") is a technique that is not only feasible but also provides great results in terms of fault-detection.
...
Sometimes, we may need to test more thoroughly some parameters, and for those we may choose to opt for 3-way testing, for example, to ensure that we cover all the combinations of values of 3 relevant parameters. In this case we may have mixed-strength scenarios where combinations of certain parameters may be tested more thoroughly than others.
...
In sum, there is a balance between the number of tests we execute and the coverage of interactions between variables (i.e., "t-way coverage") we will obtain.
Info | ||
---|---|---|
| ||
Let's say that we have 5 parameters. In this case, 5-way testing would generate all the possible combinations of these 5 parameters. Therefore, 5-way testing is precisely the same as saying that we're going to test all combination of parameter values. |
...
Optimizing further the test scenarios to be performed
The first level of optimization is further reducing the number of generated test scenario.
...