51Testing软件测试论坛

标题: winruunner技巧一利用invoke_application防止程序中断 [打印本页]

作者: johnliuzy    时间: 2004-9-14 16:28
标题: winruunner技巧一利用invoke_application防止程序中断
毕业后被公司安排做测试
现在在自学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的帮助文档
希望大家多多交流,共同提高
作者: yanru3987    时间: 2004-9-16 11:51
标题: :)
谢谢哦!大家共同提高啊!!




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2