|
毕业后被公司安排做测试
现在在自学winrunner
有很多地方还是不懂 但我相信通过交流学习和实践是快速提高测试水平的最好办法
下面是TSL脚本
Fax Order No. 1
static name="c:\QQ.exe";
if(invoke_application (name,"","",show)!=0)
{
report_msg("不存在,退出!");
texit;
}
set_window ("Fax Order No. 1", 3);
obj_mouse_drag ("picSignature", 13, 17, 49, 17, LEFT);
obj_mouse_drag ("picSignature", 36, 5, 49, 35, LEFT);
obj_mouse_drag ("picSignature", 63, 28, 80, 36, LEFT);
obj_mouse_drag ("picSignature", 110, 12, 96, 50, LEFT);
obj_mouse_drag ("picSignature", 118, 24, 144, 20, LEFT);
obj_mouse_drag ("picSignature", 137, 6, 147, 43, LEFT);
通过invoke_application 函数可以防止出错时测试脚本弹出错误窗口,使程序可以顺利运行.
invoke_application 的原型是
invoke_application (file,command_option,working_dir,show)
包含4个参数
file:应用程序的绝对路径
command_option:应用程序的参数
working_dir:应用程序的相对路径
show:显示模式
具体的可以看看TSL的帮助文档
希望大家多多交流,共同提高 |
|