Mercury WinRunner 工具介绍

2009-05-13 03:43:08来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折


Mercury WinRunner 工具介绍

Mercury WinRunner是行业标准的用于企业IT应用功能测试解决方案。它自动捕获、验证和重放用户的交互行为,因此您可以发现应用缺陷,确保业务流程按照设计正常工作。
各种规模的机构如今都面临着这样一个两难问题,即如何应对部署在不同平台上,需要在多种环境下工作的复杂应用展开有效的测试。此外,各企业正竭尽全力,利用有限的资源,去应付不断增加的如期完成高质量产品的压力。您又是如何确保您的关键业务应用的如期运行,并满足各项业务需求呢?

WinRunner的工作区(Workspace)能够使您轻松地管理和监控断点,变量观察点和调用链。
对此的回答是在应用部署之前进行功能和回归测试。Mercury WinRunner为您的机构提供一个强大的企业级的功能和回归测试工具。WinRunner自动捕获、验证和重放用户的交互行为,确保应用部署后万无一失地展开业务流程,并保持其可靠性。WinRunner可以提供给您的机构以下几种优势:
通过自动执行重复任务,减少了测试时间。
通过在不同应用环境中使用同一测试工具,优化了测试进程。
在应用展开时,通过对测试脚本的修改和重复利用,最大化投资回报(ROI)。
WinRunner是如何工作的
WinRunner直观的记录流程可以帮助用户创建稳固的测试案例。WinRunner通过模拟用户行为,例如订购一件商品或打开卖方的一个帐户,来记录下一个典型的业务流程,从而创建一个测试。在记录过程中,您也可以直接编辑生成的脚本,以满足大多数复杂的测试需求。
接着,测试人员可以在测试脚本中加入检查点(Checkpoint),这些检查点可以在测试过程中比较预期值和实际值。WinRunner提供各种类型的检查点,包括GUI、位图和Web链接等。WinRunner可以标示出被更新、修改、删除和插入的记录,以验证数据库值,确保交易的准确性和数据库的完整性。
仅仅通过几下鼠标点击,WinRunner的数据驱动(Data Driven)向导就可以帮助您将所录制的业务流程转换成为以数据驱动为主导的测试案例,这些测试的执行能反映不同用户的唯一和实时的行为。为了进一步巩固测试,函数生成器(Function Generator)提供一种快速可靠的方法对测试进行规划,同时虚拟对象(Virtual Object)向导可以让您指导WinRunner去识别、记录和回放任何未知的或被定制的对象。
当WinRunner执行测试时,它自动操作应用,就如一个真实用户正在业务流程中进行每一步操作。如果测试执行中断了,或者QA工程师不在场,WinRunner的恢复管理器(Recovery Manager)和例外捕获机制将自动查找例外事件、错误和应用崩溃的起因,确保测试的顺利完成。

一旦测试被运行,WinRunner的互动报告工具将通过提供详尽易懂的报告,向您的工作小组解释测试结果,该报告列出了错误和错误的起因。WinRunner能帮助机构建立可重复利用的测试,在整个应用生命周期中反复使用。所以,如果开发人员对应用做了修改的话,测试人员无需对多个测试案例进行修改。他们可以将修改内容置于一个与测试案例有关的中央信息存储-GUI映射(GUI Map)中,WinRunner将自动把修改内容传递到所有与之相关的脚本。


捕捉业务流程,生成测试脚本
添加合适的验证手段
让测试使用不同的数据
运行测试脚本,并检查实际值和期望值
应用发生变化时,重用和运行测试脚本
使用以上的流程,WinRunner可以模拟并捕捉用户行为,生成可被用于整个应用生命周期的测试脚本。
Mercury Functional Testing
那些在WinRunner测试工具上投入大量资金,并想转入Mercury QuickTest Professional的用户,可以使用Mercury Functional Testing来实现这种转变。
Mercury Functional Testing将QuickTest Professional和WinRunner结合成一种集成产品,它不仅可以使用WinRunner脚本,也可以使用QuickTest Professional脚本,使测试资源得到极大地利用。质量工程师可以使用Mercury Functional Testing来创建“复合脚本”测试,这些脚本是在WinRunner和QuickTest Professional中建立的。Mercury Functional Testing是WinRunner和QuickTest Professional的集成,产品间可以相互调用脚本,测试结果可以在一个共有的报告界面上呈现。

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:FreeBSD 6.0 的/usr 满了添加硬盘解决办法

下一篇:从windows XP 引导 FreeBSD 6.1