Regression testing

One of the hallmarks of an ongoing successful software system is regression testing. Regression testing is the process of creating a series of tests for a software system and then repeating those tests every time a new release of the software is produced. As defects are discovered in the field and fixed, test cases are produced, and these test cases are then added to the set of regression tests. This process helps to ensure that once fixed, the same defect does not reappear in future releases of the software. In this fashion, the number of tests to which a software system is subjected to increases over time. Note that regression tests should be performed at all levels of testing from unit testing up to system testing.

Tip

Use ...

Get Oracle SOA Suite 11g R1 Developer's Guide 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.