51Testing软件测试论坛
标题:
Qtp自动化测试框架,找不到对象测试停止的问题
[打印本页]
作者:
tansun_zhangsir
时间:
2016-5-16 21:48
标题:
Qtp自动化测试框架,找不到对象测试停止的问题
使用Qtp自动化测试框架执行多条测试案例,由于每条测试案例的功能入口都是从登陆系统后的“首页”开始。当界面发生变化(如业务逻辑变化、UI变化)时,事先编辑好的vbs脚本会因为Qtp找不到当前对象而卡住,因而不能继续执行下一条案例。
我的想法是,在调用当前测试案例的vbs脚本时,能否增加“计时器”功能。理论上每条案例的执行时间不会超过10分钟,当案例开始执行时,新开一个进程或者用其他方式实现“计时器”功能。例如,20分钟后如果当前案例没有执行完毕,就认为当前案例因为对象找不到、对象属性变化等问题导致Qtp卡住,所以停止当前测试并将系统重置到“首页”并继续下一条测试案例。
请大神们帮忙指教,或者有其他实现方式,不胜感激!
作者:
jingzizx
时间:
2016-5-17 08:14
或者是不是直接能够加判断,若对象找不到,就重置
作者:
doublexiaoc
时间:
2016-5-23 11:09
如果找不到某个对象,脚本处于暂停的状态,达到超时时间就自动stop报错了啊,超时时间只需要在工具里设置就行了
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2