Notes on PureCoverage Product
When you start to run the code, there are three separate options:
- 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.
- 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.
- 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.