Winrunner测试性能报告
Winrunner测试性能报告
软件简介
通过自动录制、检测和回放用户的应用操作,WinRunner能够有效地帮助测试人
员对复杂的企业级应用的不同发布版进行测试,提高测试人员的工作效率和质量,确保跨平台的、复杂的企业级应用无故障发布及长期稳定运行。
企业级应用可能包括Web应用系统,ERP系统,CRM系统等等。这些系统在发布之
前,升级之后都要经过测试,确保所有功能都能正常运行,没有任何错误。如何有效地测试不断升级更新且不同环境的应用系统,是每个公司都会面临的问题。
如果时间或资源有限,这个问题会更加棘手。人工测试的工作量太大,还要额外的时间来培训新的测试人员等等。为了确保那些复杂的企业级应用在不同环境下都能正常可靠地运行,你需要一个能简单操作的测试工具来自动完成应用程序的功能性测试。
现在还可以是软件公司功能检测人员的职位代称。
软件特点:
与传统的手工测试相比,它能快速、批量地完成功能点测试;能针对相同测试脚本,执行相同的动作,从而消除人工测试所带来的理解上的误差;此外,它还能重复执行相同动作,测试工作中最枯燥的部分可交由机器完成;它支持程序风格的测试脚本,一个高素质的测试工程师能借助它完成流程极为复杂的测试,通过使用通配符、宏、条件语句、循环语句等,还能较好地完成测试脚本的重用;它针对于大多数编程语言和Windows技术,提供了较好的集成、支持环境,这对基于Windows平台的应用程序实施功能测试而言带来了极大的便利。
测试案例
录制一个基本的测试脚本
1.运行WinRunner,并打开一个新的测试;
2.运行Flitht4A,并登录;
3.以Context Sensitive模式开始录制。
4.打开定单4。选择File>Open Order,选中Order No,输入4后,单击OK按钮。
5.打开Fax Order对话框。选择File>Fax Order。
6.停止录制。
7.保存脚本。文件名为Lesson7.
8.如果工作在Global Gui Map File模式下,记得保存新对象到Map File中去。见4.4“保存”一节。
10.2.2使用功能产生器插入功能点
准备增加功能点,在测试脚本中插入Fax Order对话框中查询时的票数,票价及总额的字段。
1.在第一部分完成的脚本的最后一行开始录制(此时Fax Order对话框是打开的)。
2.选择Insert>Function>For Obj/window。使用手形状指针指向票数字段#Tickets。
然后功能产生器将打开并建议edit_get_text功能。该功能读取票数字段名称并为其分配一个变量名。默认的变量名为Text。
改变其变量名为Ticktes。如下图
单击Paste(粘贴)将功能增加到脚本中。
4.查询票价字段Ticket Price。步骤同3类似。将默认变量名text改为Price。Paste
5.查询总额字段Total。步骤同3类似。将默认变量名text改为Total。Paste
6.点击Cancel。停止录制。
7.保存脚本。
8.如果工作在Global Gui Map File模式下,记得保存新对象到Map File中去。
10.2.3调试测试脚本
在该例子中,测试执行采用步命令(Step Command)。如果一些错误信息出现,将检测测试脚本并努力去修复它。
1.在标准工具栏上选择运行模式为Debug。该模式将一直保留,直到你切换为另一种模
式。
2.在测试脚本的窗口左边部分,用鼠标标置执行标记。定义执行的首语句。
3.选择Debug>Step。
4.通过Step执行按钮完成全部测试,一行一行的执行。每点击一次Step,都会执行一次操作。注意:在测试运行的过程中,鼠标可能会移动到飞机定票系统执行点击操作。
5.点击Stop。停止测试。
6.复审测试结果。在调试模式下,测试结果不会自动打开。单击Tools>Test Result或单
击Test Result按钮。将显示调试运行的测试结果。
7.关闭测试结果窗口。
8.退出飞机定票系统。
总结验收
Winrunner功能测试通过。
WR可以帮助你自动处理从测试开发到测试执行的整个过程。你可以创建可修改和可复用的测试脚本,而不用担心软件功能模块的变更。你只需要在下班后让计算机自动执行这些脚本,就能轻而易举的发现软件中的错误,从而确保软件的质量。
测试时间:2016年2月18号测试人员:XXX