AutoRunner中脚本执行过程中延时方法

Nyako ·
更新时间:2024-09-21
· 510 次阅读

在执行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"); 这里的延时时间可以根据被测系统的响应时间来设定!



AutoRunner 方法 脚本

需要 登录 后方可回复, 如果你还没有账号请 注册新账号
相关文章