恋恋冬季

有你的冬天很温暖

WinRunner_记录测试

录制脚本的步骤: F2 (开始) -> 录制脚本-> F3( 结束) ,或者也可以通过菜单栏进行开始,结束等操作

两种不同的记录模式及特点

1 Context Sensitive :上下文相关或上下文敏感

2 Analog :模拟模式

Context Sensitive

Analog

不需要精确的鼠标运动轨迹

需要精确的鼠标运动轨迹

计划在应用程序的各个版本中应用 ( 回归 )

 

Button_Press(“OK”);// 脚本

Move_lactor_Track(1);

Mtype(“<t110><kleft>-“);

Mtype(“<kleft>”);// 脚本

提示: F2 是两种记录模式的切换快捷键

 

运行测试脚本的三种模式

<!--[if !supportLists]--> Verify(校验):运行一个测试脚本去检查应用程序的行为并保存测试结果

<!--[if !supportLists]--> <!--[endif]--> Debug(调试):运行测试脚本检查是否运行平稳并且没有语法上的错误

<!--[if !supportLists]--> Update(校正):为GUI检查点或位图(Bitmap)检查点创建一个新的预期结果

 

录制技巧

<!--[if !supportLists]--> 1 开始录制前,关闭不是测试对象的应用程序

<!--[if !supportLists]--> 2 测试运行有始有终,既有打开,又要有关闭(保证同名测试的重复运行)

<!--[if !supportLists]--> 3 当运行在Analog模式下,尽量避免控制鼠标,用尖头代替

<!--[if !supportLists]--> 4 在录制期间,切换Context SensitiveAnalog模式时,一定要将当前窗口移到桌面上新的位置,确保Analog模式下,鼠标能够精确定位

<!--[if !supportLists]--> 5 在录制时,如果鼠标击中的不是标准GUI对象,测试脚步中将加入一个声明:OBJ_MOUSE_CLICK如:单击一个图像,脚本中将作如下描述:OBJ_MOUSE_CLICK(GS_DRAWING8,53LEFT)

<!--[if !supportLists]--> 6 如果工作在The Global GUI Map File  模式下,当单击一个先前没有learns过的对象,Winrunnerleans此描述,并加入到临时的GUI map文件

7 如果工作在 The Global GUI Map File 模式下,在关闭 WinRunner 之前,总是检查是否新的对象加入到临时的 GUI map 文件中,如果已经加入,请将其保存为适当的 GUI map 文件,以供将来测试使用



posted on 2006-05-11 14:26 恋恋冬季 阅读(372) 评论(0)  编辑  收藏 所属分类: WinRunner


只有注册用户登录后才能发表评论。


网站导航: