Side Note

Test Cases

The rows in the covering arrays list the combinations of (input) parameters that need to be converted into test cases. To effectively decide whether a test reveals a failure, the parameter values have to be precisely defined, potential preconditions have to be recorded, and the expected result noted.

Defining Exit Criteria

Use each parameter value once or combine all parameter values with each other?

There are two techniques for test objects with multiple, freely combinable parameters:

  • Each parameter value occurs in at least one test case. The maximum number of test cases is then equal to the number of values that the parameter with the most values has.
  • All possible combinations of parameter values are to be combined and ...

Get Software Testing Foundations, 5th Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.