Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

regression testing

Former Member
2 REPLIES 2
Read only

Former Member
0 Likes
427

Hi

The management of the regression test process includes:

· labeling the regression tests,

· overseeing the modification of the regression tests,

· maintaining regression test results.

Labeling the Regression Tests

Based on the level of the regression test (e.g., a full regression test, selective regression test, or object-oriented regression test), identify the tests to be conducted. Identifying and labeling tests within each test script, either automated or manual, during the development process is very important. These labels can then be used to identify existing tests that will be conducted for a regression testing of a particular modification. If there is no applicable test available, a new test is identified. The labels must be maintained during the regression test process, to include changed or new tests.

Overseeing Modification of the Regression Tests

Identify check in and check out procedures for the modification of automated test scripts.

Based on the changes or additions to the test scripts identified, record the changes made to the test script as a result of the regression test. A change log needs to identify who made the change, when the change was made, what was changed, and why the change was made. Cross-reference the fault report to the test. When multiple versions of a test are kept, ensure that the versions are clearly labeled.

Review new and modified regression tests for accuracy. Record the review status and the date of the review.

Maintaining Test Results

Maintain the multiple test results that are generated by the regression test process. Automated test reports should include a summary log which has an overview of results (e.g., how many tests were conducted and how many tests were passed), and a result log for each test, which indicates the result for each test and how long each test took. A history of results needs to be kept with an easy method for accessing desired information.

For manual tests, the manual tests and test results need to be well organized so they can be easily accessed again, if necessary. A word processor or file folders are a useful organizational tool. New regression tests can be filed with applicable existing written test scripts.

Regards

Divya