Learn how to use Rational® PureCoverage® with Rational ClearCase® to prevent regressions by doing focused, effective testing of code changes. PureCoverage analyzes the code coverage of a set of automated tests, and ClearCase uses the coverage data to drive automated testing of code changes.
You need JavaScript™ enabled in your browser.
Pc_find_tests is a script that automates coverage-based regression testing in a ClearCase environment. The script queries ClearCase to find out which files have been changed in the source code, then uses coverage data that you create from your tests using PureCoverage to select and execute the tests that will do the best job of validating the changed code. You can download the script and customize it for your own project using the information in this demo. Pc_find_tests will be included in future releases of PurifyPlus beginning with version 7.0.0.0-012.
13 minutes.
| Description | Name | Size | Download method |
|---|---|---|---|
| Script | pc_find_tests.zip | 6KB | HTTP |
| Transcript | Transcript_clearcase_purecov_demo.pdf | 27KB | HTTP |
Information about download methods Get Adobe® Reader®
Learn
-
Rational PurifyPlus (including PureCoverage) product page
-
Rational ClearCase product page
-
Rational ClearCase resources
-
Rational PurifyPlus resources
-
Find books and other technical topics.
Get products and technologies
-
Download IBM product evaluation versions and get your hands on application development tools and middleware products from DB2®, Lotus®, Rational®, Tivoli®, and WebSphere®.
Discuss
- Participate in the discussion forum.
-
Check out developerWorks
blogs and get involved in the developerWorks community.
Susan McVey is currently a software quality engineer and lead tester for the UNIX version of IBM Rational PurifyPlus. A testing specialist for more than a decade, she previously worked as a software developer, a technical animator for television, and a developer of puzzles. She is a senior member of the American Society for Quality (ASQ) and an ASQ-Certified Software Quality Engineer.