Versions Compared

Key

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

...


To do so, it carefully constructs combinations of test con ditions conditions to achieve as much coverage as possible in as few tests as possible using applied statistics-based optimization methods that have been refined over more than 40 years.

...

A Test Model is an abstraction of a focused use case that we aim to test.  This model is made around a specific scope (e.g., "book a flight") that can be exercised in different ways, depending on a combination of input paramteters parameters (e.g., "origin, destination, number of seats, date"). To find bugs related with the input parameters and increase the related coverage, an optimized set test cases (manual or automated) can be derived from it. More info on Test Models here.

Parameters

The parameters are used to define the variables, and the related possible values, that are applicable to the Test Model. Usually these refer to the input variables.

Parameters, together with the restrictions specified using Rules, will be used to derive the combination of parameter/values.

More More  info on Parameters (question) herehere.


Info
Test parameterization is a powerful practice that allows the same test to be executed multiple times with different parameters. Parameters are similar to input values (variables) that can change with each execution.

...

Not all combinations of parameter/values are created. Test Case Designer uses coverage optimization algorithms (pairwise, n-wise) to achieve an a high level of coverage with in few tests. This can be adjusted toachieve to achieve a greater coverage if needed.

...

Scripts have the detailed steps with actions and expectations for our test scenarionsscenarios.

Scripts can be either manual test scripts or automated test scripts.

...