惠普推全新测试解决方案 助力开发者敏捷开发
作者: 王晓强
责任编辑: 阚智
来源: 电脑商情网
时间: 2015-07-03 14:52
电脑商情网7月3日专稿 在移动时代的今天,各类移动应用正大量深入人们的日常工作与生活,致力于为人们提供无缝的服务及日臻完美的用户体验。不过,对于应用开发者而言,如果不能建立与时代节奏相匹配的开发方式来应对开发速度以及快速迭代的考验,那么无疑将意味着错失市场发展先机和难以在竞争中立足。

中国惠普有限公司中国区副总裁、软件集团总经理李时
相关调查发现,当前约有93%的IT经理在软件项目中采用敏捷开发方法,但其中有61%的开发者发现找不到适用于敏捷开发方法的测试工具,42%的缺乏合适的测试工具以完成回归测试任务,有55%的开发者无法高效的发挥自动化测试的优势功能。测试工具的缺乏及不适用、不易用已经成为制约敏捷开发的一个瓶颈。那么,有没有一种测试工具能够帮助开发者实现灵活、高效、快速及易用的测试,从而真正实现敏捷开发?
7月2日,惠普宣布推出一系列的全新功能的测试自动化解决方案。借助HP LeanFT方案可以让软件开发者和测试者能够充分利用持续测试和持续交付方法,来实现快速开发、测试并交付安全、高质量的应用;而借助惠普基于云的HPStormRunner Load解决方案,开发者可以按需访问并实现更快、易用的应用性能和负载测试。
HP LeanFT:灵活、高效的测试工具
当今企业需要同时具备速度和灵活性,并不断利用机会来交付新的解决方案与体验、商业模式,以及收入流。在软件开发过程中,这刺激了Agile方法的兴起——它采用持续交付流程,而不是分阶段、按顺序的方式。对于软件测试来说,这意味着开发者和测试者寻求“左移”(把工作负荷尽量从IT运维的高层次转向低层次,从而提高客户满意度以及提高效率),并在应用开发生命周期更早时期持续测试应用。
通过充分利用现代Agile开发生态系统的关键工具,HP LeanFT采用左移概念。HP LeanFT专为持续测试和持续交付而设计,并且非常适合现有生态系统(例如Microsoft TFS、GIT和Subversion)以及支持测试驱动型和行为驱动型开发的框架。它拥有强大的测试自动化创建(通过C#或Java)和IDE集成。
惠普软件和惠普企业服务一起提供的HP LeanFT解决方案旨在为客户提供以下优势。
加快产品上市。HP LeanFT提供了一整套旨在加快测试设计和维护的工具,其中包含用来自动生成用于测试中应用的代码和抽象模型的Object Identification Center;
高度可预测性。HP LeanFT为包括NUnit、MSTest和JUnit在内的单元测试框架提供项目模板,以期改进软件开发者与测试自动化工程师之间的协作和协调。这能够缩短测试应用所需的时间,并让开发者能够在软件开发周期的较早阶段预测并找到缺陷;
降低成本。HP LeanFT全面集成并为Microsoft Visual Studio和Eclipse等流行IDE提供插件。利用C#(在Visual Studio中)或Java(在Eclipse中)在IDE中编写测试。这让开发者和测试者能够利用相同的工具,在相同的环境中工作;
内置安全性。与HP LeanFT配合使用,HP Application Defender能够在开发和测试阶段迅速发现软件漏洞,这时更改代码的成本较低。利用HP Fortify的运行时技术,HP Application Defender并不需要专门的安全专业知识,并提供持续实时漏洞测试;
中国惠普有限公司中国区副总裁、软件集团总经理李时表示:“随着企业希望以更快速度迁移并拓展新市场,开发者和测试者遇到了更大的机遇,也遇到了更大的挑战。通过让开发者能够在现代Agile和DevOp生态系统中操作,同时也能在应用测试和应用生命周期管理中充分利用我们经受过市场验证的功能,HP LeanFT完美地兼顾了速度与质量这两个最迫切的需求。”
HP StormRunner Load:快速、易用的性能负载测试工具
随着移动应用的普及不断加速,企业不得不利用快速测试和持续交付在其开发环境中变得更加敏捷。HP StormRunner Load提供直观的性能测试软件,让敏捷的开发团队可以进行测试、分析和调试应用。
HP StormRunner Load使敏捷开发者能够在投入生产前设计、测试和分析应用的性能。该产品满足了企业日益增长的需求,即开发能够跨多个平台和操作系统(包括数千或数百万移动设备)即时运行的应用。因为用户是否采用甚至是否能通过客户的审核往往取决于应用性能的质量和速度,因此这些功能至关重要。
新版HP StormRunner Load使开发人员能够更灵活地测试各个地区多个云供应商所提供的应用,以真实反映通常运行移动应用的复杂后台服务网络。HP StormRunner Load现在可以从惠普Helion公有云和Azure区域生成虚拟用户负载。
而HP LoadRunner软件旨在让开发人员精确地了解端到端的系统性能,以在应用更改生效之前识别和解决问题。它可以帮助企业降低生产过程中因性能问题造成的应用停机的成本,支持网络、移动和传统技术的持续测试。
据悉,惠普性能工程软件套件的社区版本现已在微软Azure市场上线。HPStormRunner Load和HP LoadRunner针对微软Azure环境进行了预先配置,使企业能够按需访问这些基于云的测试工具。
李时表示:“移动应用开发市场正在迅速发展,而目前的开发者需要快速、灵活、易于使用的工具帮忙他们加速移动应用交付。通过在微软Azure环境中提供HP StormRunner Load 和HP LoadRunner,我们正在为开发人员提供通向成熟的云平台的快速途径。这样一来,他们可以用它来构建和测试可扩展的高性能应用。”
