next up previous
Next: Scope for Automatic Generation Up: Design of a Test Previous: Program Instrumentation

Program Execution and Coverage Reporting

After the execution of the previous phase, we have the instrumented source program and supporting routines. The instrumented program contains probes for:

Now, the instrumented program and supporting routines are compiled and executed. While the execution, along with giving its usual output, the program also generates the coverage statistics of the various constructs used in the program. The coverage history of the program across several test sessions is also maintained by the Test Coverage Analyzer. By examining the coverage statistics generated by the instrumented program, the software testers can decide when to stop testing.



Rahul Jain
2000-03-13