Versions Compared

Key

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

...

Each row in the Scenarios table would describe all parameterizable response attributes for a given request combination.


Image RemovedImage Added


With data validation testing, there are usually fewer interactions/dependencies between the attributes. So, the mixed-strength setting with some 2-way on the request side and mostly 1-way on the response one is expected.

...

To enable this in TCD, we will “transpose” our thinking from Approach 1. We will have a pair of parameters – “Validation Element” (the list of all non-status response attributes we need to check) and “Validation Value” (the list of all non-status response values we need to check).

Image RemovedImage Added

Then we will constrain each Validation Element only to the relevant Value.

Image RemovedImage Added



Image RemovedImage Added


A single script with a single “Then” line would cover all scenarios, because the key wording is dynamically tied to the TC table:

...