Notes on PureCoverage Product


When you start to run the code, there are three separate options:

  1. Unmanaged Code - Select to monitor a native-compiled (unmanaged) executable program. PureCoverage uses Object Code Insertion (OCI) technology to instrument the files, and shows instrumentation progress for each file while it is being instrumented.
  2. Java Code - Select to monitor a Java class file, JAR file, or Java code launched by a container program. PureCoverage uses Byte Code Insertion (BCI) technology to instrument Java code dynamically in memory as it collects coverage data. PureCoverage does not show instrumentation progress, and does not save copies of instrumented files.
  3. Managed Code - Select to monitor a .NET managed code program, or a Visual Basic p-code (compiled using Visual Basic 6.0) program. PureCoverage uses Byte Code Insertion (BCI) technology to instrument the code dynamically in memory as it collects coverage data. PureCoverage does not show instrumentation progress, and does not save copies of instrumented files.

You select one of these based on the type of program. Use Java Code for this homework assignment.

Thanks to Scott Dees, SWE 637 Spring 2003.

Back