Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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
titlePlease note

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. 

...