Previous Topic: Example 2Next Topic: Stress Testing


Regression Testing

Regression testing ensures that a change to a component of a system does not have unexpected effects on the rest of the system.

For regression testing, you create a benchmark test and then re-execute the system using the same test data. CA Verify for VTAM compares the results with the benchmark results to determine if there are any unexpected differences.

With CA Verify for VTAM, it is easy to create and maintain standardized tests for all your systems. Whenever you make a change, you can quickly determine whether or not the system still performs as expected.

Follow these steps:

  1. Create a test stream by logging a standard set of payroll transactions, or use an existing test stream. This test stream will be your benchmark test for the payroll system.
  2. Change the program.
  3. Unit test the program to make sure the change is working as expected.
  4. Run the logged payroll test stream. The only difference CA Verify for VTAM should detect is the single program change.