最新Winrunner的使用教学讲义PPT课件.ppt

最新Winrunner的使用教学讲义PPT课件.ppt

ID:62076652

大小:497.00 KB

页数:105页

时间:2021-04-14

最新Winrunner的使用教学讲义PPT课件.ppt_第1页
最新Winrunner的使用教学讲义PPT课件.ppt_第2页
最新Winrunner的使用教学讲义PPT课件.ppt_第3页
最新Winrunner的使用教学讲义PPT课件.ppt_第4页
最新Winrunner的使用教学讲义PPT课件.ppt_第5页
资源描述:

《最新Winrunner的使用教学讲义PPT课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Winrunner的使用1、Winrunner如何识别GUI对象一般的windows应用程序,通常是由窗口、按钮、list、菜单等所组成,在Winrunner中,这些窗口、按钮等通称为GUI对象。Winrunner会透过这些GUI对象的属性,如class、label、width、height、handle与enabled等,来识别GUI对象。Winrunner只会记录最少但可组合成唯一的属性来辨识GUI对象。用ToolsGUISpy查看对象的属性在GUISpy窗口中,Recorded页签是显示Winrunner用来标识该对象的属性;在AllStandard页

2、签是显示该对象的所有属性。可以看出,Winrunner只用最少的属性来识别GUI对象。两种录制模式Winrunner提供两种录制模式:ContextSensitive与Analog。ContextSensitive录制模式主要是以GUI对象为基础,Winrunner会识别使用者点选的GUI对象(如窗口、菜单、按钮等),以及执行的操作(如按下、移动、选取等)。在Analog模式,Winrunner主要录制鼠标移动的轨迹、鼠标的点选以及键盘的输入三种动作。如果以Analog模式录制测试脚本,鼠标移动的轨迹是以屏幕的绝对位置为基准,当应用程序的位置或使用接口变动,则

3、录制的脚本会执行失败。建议:只有在测试需要记录鼠标移动的应用程序时,如绘图软件,才使用Analog录制模式,否则以使用ContextSensitive录制模式为优先。如果需要测试的应用程序包含一般的GUI对象,也包含绘图区域,可以在录制的过程中,依需要随时切换录制模式。录制1、开始录制(Flight登录:任意4个以上字符,密码Mercury)2、开启3号订单在FlightReservation中点选【File】->【OpenOrder】,在OpenOrder窗口中点选【OrderNo.】并且输入3后按下【OK】。3、停止录制4、储存测试脚本注意:WinRunn

4、er是以目录的方式而不是单一文件的方式储存测试脚本。此目录将会包含测试脚本以及测试执行的结果。了解测试脚本当点选一个GUI对象,WinRunner会自动帮这个GUI对象取个名字,通常是以GUI对象上的文字做为名字,此名字称为在WinRunner称为logicname。这个logicname可以让你更容易的阅读测试脚本。例如当你点选【OrderNo.】这个checkbox时,WinRunner产生以下的指令:而OrderNo.就是这个【OrderNo.】checkbox的logicname。当换到另一个窗口上操作时,WinRunner会自动在测试脚本上加上一行批

5、注,帮助你更容易阅读测试脚本。例如当你点选FlightReservation窗口时,WinRunner会自动加上下面的注解:当你换到另一个窗口上操作时,WinRunner会自动产生一行set_window指令,然后才是它操作的指令。例如当你开启OpenOrder窗口时,WinRunner会先产生下面的指令:set_window(“OpenOrder”,2);当你以键盘输入时,WinRunner会产生type、obj_type、或是edit_type等指令。例如当你在OrderNo.中输入3时,WinRunner会产生下面的指令:edit_set(“Edit”,

6、”3”);当你点选下拉式菜单时,WinRunner会产生menu_select_item的指令。在Insert->Function->FromFunctionGenerater…可以展示出所有的函数,在屏幕下方有函数的用法说明。录制Analog模式的测试脚本1、开启刚才的测试脚本,并将光标移到最后一行,接下来将以刚才的测试脚本继续录制下去2、在FlightReservation中点选【File】->【FaxOrder】,在【FaxNumber】中输入4155551234。3、勾选【SendSignaturewithorder】4、在ContextSensiti

7、ve模式下录制签名动作,以鼠标在【AgentSignature】空白区域中签名。这时请注意WinRunner如何录制你的签名动作。5、清除签名按下【ClearSignature】按钮。6、将FaxOrder窗口移动到其它位置在切换到Analog模式之前,移动一下FaxOrder窗口。7、在Analog模式下录制签名动作按下键盘上的【F2】或是再按一次工具列上的Record按钮,此时录制模式将从ContextSensitive切换到Analog模式。以鼠标在【AgentSignature】空白区域中签名。这时请注意WinRunner如何录制你的签名动作。8、切换

8、回ContextSensitive模式

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。