Micro Focus DevPartner for Visual C++ BoundsChecker suite

厂商名称:Micro Focus

产品类别:
  • 软件
  • 开发工具
  • 测试工具

分享到:

产品简介 该厂商其它产品 相关产品 厂商介绍

业务挑战
有多少代码已经被测试覆盖?有多少编码错误和资源泄露还未被发现?代码基线是否稳定?每日构建的质量如何?没有合适的工具,您无法可观的确定代码是否被全面的测试。缺乏上述信息,将增加软件开发过程进度的不确定,例如代码check-in,单元测试,集成测试甚至最终的软件发布。部门的主管每天都需要了解这些信息,但是直到现在,他们也很难得到可观的信息。
产品概述
DevPartner® for Visual C++ BoundsChecker套件支持原生 (native) Microsoft Visual C++应用程序和应用组件,帮助开发人员提高代码质量,加速应用开发过程。它可以检测和分析运行时错误,为开发人员提供全方位的性能数据,检查测试覆盖率,可以精确定位运行时错误,性能瓶颈,弥补开发和测试之间的鸿沟,帮助您迅速解决应用缺陷,节约宝贵的旪间。
主要优势
DevPartner for Visual C++ BoundsChecker 套件是业界屡获大奖的白盒测试工具,能帮助软件开发团队提升应用质量,提高开发人员的工作效率,交付稳定的、高性能的软件应用。
 > 交付全面测试过的企业应用
 > 快速定位大量消耗内存的方法、内存泄露、资源泄露
 > 提高应用程序的性能和伸缩性
 > 支持分布式应用程序
 > 代码质量跟踪以及报告
 > 轻松诊断系统配置问题

产品功能特性
自动定位错误,快速修正缺陷

BoundsChecker的错误侦测技术可以对非托管的Visual C++代码中的编码错误进行清晰,详细的分枂,可以自动监控运行时代码的行为-如何访问内存,调用API以及使用COM接口和方法。不需要任何额外的编译步骤,您可以借助它自动定位静态存储区、堆栈的错误,侦测和诊断内存、资源泄露。
它可以自动预判和侦测非托管的Visual C++代码线程死锁,分析线程和同步对象的问题。DevPartner for Visual C++ BoundsChecker套件也能帮助原生 (native) Visual C++的开发人员调用托管的.NET代码的接口。
定位性能问题
DevPartner for Visual C++可以帮助您迅隔离应用的性能瓶颈。Micro Focus专利的性能分析技术提供了无与伦比的自顶向下的性能指标,从计算机、进城、组件直到源代码。结合一个直观的用户界面,性能分析功能让您可以跟踪应用处理逻辑,区分应用和操作系统调用,快速识别性能的问题。
部署全面测试的应用程序
通过对 C++代码的测试会话的捕捉和组合,DevPartner for Visual C++的代码覆盖率分析功能可以定位已经测试的代码部分和未经过完善测试的代码部分,从而可以让测试团队专注在最需要提高测试覆盖的部分,保障应用质量。
代码质量跟踪以及报告
DevPartner for Visual C++可以生成基于WEB浏览器的代码质量报告,便于管理层随时关注。重点指标、摘要信息可以让管理者从开发阶段到测试阶段都能迅速了解代码的质量。可定制的报告提供了一系列报告的需求,包括代码,代码的质量审核,误差检测、性能和代码覆盖率。
轻松比对部署环境差异
系统配置差异和变更经常会导致产生应用程序缺陷,而此类缺陷很难在开发测试环境中得到重现。修复不能重现的缺陷对于您来说通常都是不可能完成的仸务。DevPartner for Visual C++的系统对照功能帮助您了解系统配置和设置的不同对于应用程序稳定性的影响。通过系统快照,您可以通过简洁的视图比较两个系统的配置差异,或者了解单个系统的配置变更信息。

    Micro Focus成立于1976年,英国伦敦证券交易所上市公司,FTSE250指数成员之一。Micro Focus是一家帮助企业级用户完善并提高其应用软件业务价值与质量的软件公司,近40年来,Micro Focus始终专注于为全球企业用户提供业界领先的应用开发、测试、管理及创新的产品和解决方案。主营业务分为Classic和Borland两大类。

    从2009年起,Micro Focus在收购了Borland公司、Compuware的Testing/ASQ等7家公司及相关业务幵进行整合后,成为在软件开发生命周期管理(软件质量保障)领域全球顶尖的公司之一,在最新的2011年1月Gartner官方评测中,Micro Focus被排名为在该领域的领先者(Leader)角色。

    从产品层面,Micro Focus Borland解决方案可以提供从需求开发(CaliberRDM)、需求管理(CaliberRM),软件设计建模(Together),软件配置与变更管理(StarTeam),软件版本持续集成与发布(TeamInspector),测试管理(SilkCentral Test Manager),缺陷管理(SilkCentral Test Manager),代码质量(DevPartner),自动化功能测试(SilkTest),性能测试(SilkPerformer),SOA测试(SilkPerformer SOA Edition)等完整的解决方案。