Dynamic Software Analysis tool for automatically finding untested code in C/C++ programs.
PureCoverage tracks code coverage, so you can identify gaps in your testing and areas of your program that the runtime analysis tools are not seeing. Since Purify and Quantify only see the code that actually runs, the code coverage metrics provided by PureCoverage are critical to knowing that you are verifying and improving quality across your whole project.
Automatically find untested code in C/C++ programs
Code coverage analysis
Binary instrumentation technology
The following information lists the basic software requirements for using PurifyPlus for Windows.
Operating System | Hardware |
---|---|
Microsoft® Windows Vista® (Business, Enterprise, Ultimate) base through SP2 | Intel IA-32 Intel 64 AMD 64 |
Compiler Support | ||
---|---|---|
Data Collection Type | Processor Architectures | Supported Compilers and Runtime Environments |
C/C++ (unmanaged code) data collection | Intel IA-32 Intel 64 AMD 64 | Microsoft Visual Studio® 2012 Microsoft Visual Studio 2010, base through SP1 Microsoft Visual Studio 2008, base through SP1 |
.NET (managed code) data collection | Intel IA-32 Intel 64 AMD 64 | Microsoft .NET® Framework versions 3.0, 3.5, 4.0 used with the following: Microsoft Visual Studio® 2012 Microsoft Visual Studio 2010, base through SP1 Microsoft Visual Studio 2008, base through SP1 |
Java™ code coverage data collection | Intel IA-32 | IBM® JRE 5.0, 6.0, 7.0 Sun JRE 1.5.0, 1.6.0, 1.7 |