Parasoft Insure++
产品概述
C和C++开发人员经常需要面对这样的问题:代码中的许多错误在测试时并不显露出来。当软件带有一些难以捕捉的错误,如内存破坏等,往往在一台电脑上运行良好,然而在另外一台电脑上则有可能会彻底崩溃。为了帮助开发人员在软件发布之前查找并纠正这类错误,Parasoft专门设计了Insure++。
Parasoft Insure++是一个自动的运行时软件测试工具,可以检测软件中难以发现的错误,如内存破坏、内存泄漏、内存地址错误、变量初始化错误、变量定义冲突、指针错误、库错误、I/O错误和逻辑错误等。只需单击按钮或一个简单的命令,Parasoft Insure++就会自动揭示您代码中的错误——帮助您发现错误问题的来源,或许您为此已经诊断了几个星期;还可以对那些您以前未曾注意的问题提出警告。由于Parasoft的专利技术对测试代码具有最深层次的理解,并且可以揭示最难于查找的问题,因此同其他同类工具相比,Insure++能够检测出更多的错误。
将Parasoft Insure++集成到您的开发环境中,能够极大地缩短调试时间并有效地防止错误。
新版7.0含有高级使用引擎,使得工作更加快速,能够更加方便的发现那些内存相关的错误根源。该版本还支持Intel和AMD新的64位开发平台,是业界支持该种重要平台的唯一内存检测工具。
产品优势:
查找大型复杂代码内同类工具有可能忽视的错误; 检测不易捕捉的运行时错误,如内存破坏、内存泄露、内存分配错误等; 缩短了测试/调试时间,开发人员可以在开发任务上投入更多精力; 去除了那些有可能导致延误、超出预算和发布不完全的风险; 提高了企业程序的品质和安全性; 无需修改源代码。
产品特性:
同OCI相比,获得专利的源代码工具可以更加全面的检测错误; 提升了传统的变化测试技术,检测结果更加明确; Chaperon?技术(Linux x86)令检测过程更加快速。能够检查所有类型的内存问题及第三方库和函数; 程序单元数据库比较运行时属性值,能够检验一致性和正确性; 支持通用编译器。
支持配置:
Microsoft Windows NT/2000/XP/2003
Insure++ 作为Visual C++插件 Microsoft Visual C++ 6.0 Microsoft Visual C/C++ .NET Microsoft Visual C++ .NET 2003
Linux for x86 processors 32 位 (all distributions)
GNU gcc/g++ 2.95.x, 3.2.x, 3.3.x, 3.4.x, 4.0 Intel ICC 8.0, 8.1, 9.0
Linux for AMD64 和 Intel EM64T 64 位 (all distributions)
GNU gcc/g++ 3.2.x, 3.3.x, 3.4.x, 4.0 Intel ICC 8.1, 9.0
Solaris 7, 8, 9, 10 UltraSparc Processor
Forte Developer 6 Update 2 (6.2) / Sun CC 5.3 Sun ONE Studio 7/ Sun CC 5.4 Sun ONE Studio 8/ Sun CC 5.5 Sun Studio 9/ Sun CC 5.6 Sun Studio 10/ Sun CC 5.7 GNU gcc/g++ 2.95.x, 3.2.x, 3.3.x, 3.4.x
IBM AIX 5.1, 5.2, 5.3, PowerPC Processor 32位和64位
IBM VisualAge (xlC) v5, v6, v7, v8 GNU gcc 2.95.x, 3.2.x, 3.3.x, 3.4.x (不支持GNU g++)
HP-UX 11 for PA-RISC 32位和64位
HP aCC/aC++ version A.03.26和更高 GNU gcc/g++ 2.95.x, 3.2.x, 3.3.x, 3.4.x
|