AutoRunner中脚本执行过程中延时方法
作者:SPASVO 发布时间:[ 2017/9/19 10:15:19 ] 推荐标签:autorunner
在执行自动化测试工具AR脚本的过程中,由于脚本执行过程会受到被测软件响应速度的影响,有时会使得脚本执行失败,因此我们需要在脚本里添加延时命令,这样可以使两步操作之间有一个适当的间隔时间,保证被测软件的页面加载完成后,脚本再执行下一步操作。
添加延时命令的具体的做法如下:
在被测软件可能需要时间响应的地方添加一行命令:
“ar.sleep(1000);”单位:ms
完整的脚本如下:
ar.window("IEFrame_上海泽众软件科技有限公司客户管理系统 - Windows Internet Explorer").setValue("INPUT_text_username", "test");
ar.window("IEFrame_上海泽众软件科技有限公司客户管理系统 - Windows Internet Explorer").setValue("INPUT_password_password", "test");
ar.window("IEFrame_上海泽众软件科技有限公司客户管理系统 - Windows Internet Explorer").clickControl("INPUT_submit_登 录", 42, 3, "left");
ar.sleep(10000);
ar.window("IEFrame_上海泽众软件科技有限公司客户管理系统 - Windows Internet Explorer").clickControl("A_客户管理", 59, 7, "left");
ar.window("IEFrame_上海泽众软件科技有限公司客户管理系统 - Windows Internet Explorer").clickControl("A_新增客户", 25, 5, "left");
ar.window("IEFrame_上海泽众软件科技有限公司客户管理系统 - Windows Internet Explorer").clickControl("INPUT_text_Client_Company", 60, 6, "left");
ar.window("IEFrame_上海泽众软件科技有限公司客户管理系统 - Windows Internet Explorer").setValue("INPUT_text_Client_Company", "jjtrjtr");
ar.window("IEFrame_上海泽众软件科技有限公司客户管理系统 - Windows Internet Explorer").clickControl("INPUT_submit_确 认", 47, 11, "left");
这里的延时时间可以根据被测系统的响应时间来设定!
相关推荐
更新发布
功能测试和接口测试的区别
2023/3/23 14:23:39如何写好测试用例文档
2023/3/22 16:17:39常用的选择回归测试的方式有哪些?
2022/6/14 16:14:27测试流程中需要重点把关几个过程?
2021/10/18 15:37:44性能测试的七种方法
2021/9/17 15:19:29全链路压测优化思路
2021/9/14 15:42:25性能测试流程浅谈
2021/5/28 17:25:47常见的APP性能测试指标
2021/5/8 17:01:11