企业智能化解决方案服务商

Parasoft Insure++

Parasoft Insure++是专用于 C 和 C++ 语言的运行时内存分析和错误检测工具。

产品类型: 软件 产品功能: 测试分析 平台语言: 英文 源码: 不提供源码 产品编号: 13143
  • 当前版本:v7.5 [销售以商家最新版为准,如需其他版本,请来电咨询]
  • 开  发 商:Parasoft 正式授权

关于本产品的分类与介绍仅供参考,具体以商家网站介绍为准。加企业QQ:800018081 咨询该产品

慧都学院
[视频课程] Parasoft系列视频
中文   |   英文

使用Parasoft Insure++自动查找C/C++代码中隐藏的错误

Insure++是专用于C和C++语言的运行时内存分析和错误检测工具,它能自动识别多种难于跟踪的编程和内存访问错误,并定位内存使用方面的潜在缺陷和效率低下等问题。诸如内存误操作,内存泄露,数组访问越界,无效指针和其它通过常规测试手段难以发现,却在运行时导致应用程序崩溃的诸多问题,Insure++均能帮助你找到并消除这些程序中的缺陷,保证内存使用的完整性。

需要培训、定制、外包?请联系我们!企业QQ:800018081 慧都专业技术团队帮助您提高效率,节省成本,降低风险!

关于本产品的分类与介绍仅供参考,精准产品资料以官网介绍为准,如需购买请先行测试。

Parasoft Insure ++

C和C ++的终极内存调试器。


找出困扰你数周的令人讨厌的缺陷。

识别导致系统崩溃并在现场暴露安全漏洞的偶发内存损坏缺陷,但在正常测试期间无法找到。通过动态查找这些不稳定的编程和内存访问错误(例如堆损坏,流氓线程,内存泄漏,数组越界和无效指针)来确保C / C ++应用程序内存的完整性。

内存调试

内存调试

总覆盖率分析

总覆盖率分析

动态内存可视化

动态内存可视化


使用Parasoft Insure ++进行内存调试

Target Insure ++的专利仪器可以精确定位实际内存问题并在运行时立即获得可见性。识别代码库中由内部库引起的内存问题,自动跟踪和监视应用程序中的所有线程和进程,以快速查找算法异常。在编译时,使用Insure ++来识别可能导致内存泄漏或应用程序不稳定的C / C ++标准偏差。

运行时内存调试

在测试期间,Insure ++会在您自己的代码和第三方库中检查所有类型的内存引用,包括静态(全局),堆栈和共享内存。检测到的错误包括:

  • 堆和堆栈内存损坏

  • 使用未初始化的变量和对象

  • 堆和堆栈上的数组和字符串边界错误

  • 使用悬空,NULL和未初始化的指针

  • 所有类型的内存分配和免费错误或不匹配

  • 所有类型的内存泄漏

  • 在全局声明,指针和函数调用中键入不匹配

编译时分析

Insure ++可以在编译时和运行时检测错误。检测到的编译时错误包括:

  • 指针的转换失去精度

  • 格式规范不匹配

  • 参数类型不匹配

  • 代码未评估,无效或无法访问

  • 未定义的标识符

  • 声明变量,但从未使用过

  • 返回指向局部变量的指针

  • 函数返回不一致的值

  • 未使用的变量


使用Parasoft Insure ++进行总覆盖率分析

  • 确定在内存调试期间执行的已检测代码块。

  • 理解内存缺陷与执行代码之间的关系。

  • 查看执行代码块的次数,以了解内存缺陷对应用程序整体稳定性的影响。


使用Parasoft Insure ++进行动态内存可视化

Insure ++可视化应用程序提供随时间推移的所有内存分配的图形视图,具有对整体堆使用,块分配,可能的突出泄漏等的特定可见性。通过深入了解应用程序的内存使用模式,您可以有效地分析和优化运行时内存使用情况和性能。

在您的应用程序运行时,可以实时查看:

  • 您的应用程序如何利用内存

  • 出现的内存问题,以及这些问题对内存的影响

  • 堆使用,块分配,可用内存和内存访问频率随时间的详细信息

  • 与历史数据进行比较,以查看调整应用程序使用内存的结果


类型 标题 发布时间
版本更新 Parasoft Insure++ v7.5

Parasoft Insure++更新至v9.6,支持Instrumentation的多进程和/MP

2016-02-26
文章 Parasoft对C和C++的内存调试分析

Parasoft Insure++在自动测试化工具领域对C/C++的内存调试分析

2018-11-21
文章 【年末盘点】parasoft精选测试案例&技术资源大合集!

Parasoft是一家专门提供软件测试解决方案的公司,帮助企业打造无缺陷的软件。今天给大家整理了包括parasoft的测试案例、行业资讯和相关技术文章,欢迎大家学习收藏!

2016-11-25
视频 Parasoft公开课:利用服务虚拟化实现快速测试

如果您的团队面临着加速软件交付的压力,本次公开课将为您阐述怎样使用service virtualization(服务虚拟化)来推进持续测试和DevOps,例如CareFirst公司。

本次公开课中,Parasoft携手Techwell host Forrester公司的副总裁,首席分析师Diego Lo Giudice和CareFirst公司的质量管理主任Mike Puntumapanitch,给大家分享构建测试高速通道的经验。

关键要点:

  • 如何开始使用service virtualization(服务虚拟化)
  • 为什么service virtualization是agile(敏捷)和DevOps的关键
  • 从企业的经验中吸取教训
  • 如何在不影响质量的情况下,加快测试速度

2016-05-27
视频 Parasoft公开课:保护应用安全

本次Parasoft公开课中,主要为大家讲了软件开发安全是什么?为什么需要软件开发安全?怎样实现软件开发安全?本节课的内容包括:

  • 识别和分析根本原因
  • 查找和验证安全缺陷
  • 验证缺陷处理
  • 仔细调整,减少错误
  • 利用Threat Modeling关注热点
  • 识别攻击点
  • 优化静态分析规则
  • 选择安全的设计组件
  • 防御代码攻击技术
  • 更多,请观看视频

2016-03-30
演示或示例 Parasoft Insure++测试案例:64位应用程序移植的风险减少

本案例介绍了当你应用程序移植到64位处理器时潜在的问题,并描述了一个实用的预防战略。

2016-11-21
演示或示例 Parasoft Insure++测试案例:避免C/C++ Dynamic内存问题

本案例讨论了与C和c++开发相关的内存泄漏、指针作物等问题。

2016-11-21

更新时间:2018/12/6 11:42:23 | 录入时间:2011-10-17 | 责任编辑:王香 给他留言或建议

客服
开发商其他产品
  • Parasoft SOAtest with Load Test

    SOAtest with Load Test是处理业务与安全关键性事务的完整的自动化端到端测试软件。

  • Development Testing Platform(DTP)

    Development Testing Platform(DTP)是一款开发测试平台。通过在SDLC中持续应用软件质量最佳实践降低了商务风险。

  • Parasoft Virtualize

    Parasoft Virtualize是一个用于创建、部署和管理模拟的开发与测试环境的虚拟解决方案。

  • Parasoft C/C++test

    Parasoft C/C++test – 针对 C/C++ 开发的综合性代码质量保障工具,有效提高开发团队工作效率和软件质量。

  • Parasoft Jtest

    <p>Parasoft Jtest是一款Java自动化测试工具。能够无缝集成Parasoft SOAtest。</p>

  • Parasoft dotTEST

    Parasoft dotTEST是一种自动化的、非侵入式的代码质量保证解决方案。

  • Parasoft Insure++

    Parasoft Insure++是专用于 C 和 C++ 语言的运行时内存分析和错误检测工具。

  • Parasoft SOAtest

    Parasoft SOAtest是业内最全面的API、云服务和SOA测试平台,并提供优秀的负载与性能测试、API安全测试等功能。

同类产品
  • iSpring QuizMaker

    iSpring QuizMaker是一款创建评估设置评分的测验制作工具

  • Telerik API Testing

    一个能轻松验证API的完整性和可靠性的测试工具。

  • Telerik Test Studio

    一个用于功能性Web、桌面和移动测试的直观测试自动化工具。

  • TestComplete Desktop

    TestComplete是一款自动化功能测试平台。TestComplete Desktop可以在任何桌面应用程序上创建、管理和运行自动化测试。

  • CodeReviewer

    CodeReviewer是一款免费的代码审查工具,适合小型团队使用。

  • TestServer

    TestServer是一款API代码分析测试的工具,帮助您提高API的完整性。

  • HP Performance Center(HP PC)

    HP Performance Center 软件是一款企业级性能测试平台。设计用于推动标准化进程、集中式管理、全球协作以及形成卓越的性能测试中心。

  • Fortify on Demand

    Fortify on Demand是一款移动应用和web的安全测试软件。

  • AppPulse Mobile

    AppPulse Mobile是一款针对移动应用性能分析的软件。

  • AppPulse Active

    AppPulse Active是一款从最终用户角度即时监控网站、云和 SaaS 服务的软件。

在线客服 在线QQ 电话咨询
400-700-1020
在线客服系统
live chat