运行QTP时可以中途暂停吗?
在运行脚本时,如果希望暂停一段时间,然后继续运行,不知是否可以。求解决方案。多谢! 如果是单纯的等待,可以使用WAIT如果真的是要暂停,重新运行QTP,那就需要使用AOM来外部控制QTP了~ 可以阿,两种办法:
1.使用wait,根据预先设置的时间暂停。
2.直接stop,保持被测程序当前状态,然后换成执行当前打开的页面操作,继续运行。当然是WEB类程序。 如果是因为脚本执行过快,想要解决同步问题可以考虑用Sync,或者某个对象的Exist等等。wait是解决同步问题效率最低的方法,实在没有更好的方案的时候再使用wait。 先感谢LS几位。
可能我没说明白,我参数化了一个值,并且FOR循环不断输入这个参数化的值。比如我参数化一共有1000个值,我想让它在输入到第500个的时候暂停一段时间,然后在继续执行后面500条数据。不知道要如何处理。。。
PS.这里的“暂停”是突发性的,并不是设计里的。也就是说我突然想让QTP暂停
[ 本帖最后由 ice1216 于 2010-3-26 14:50 编辑 ] 直接点击pause按钮 原帖由 JonnyGu 于 2010-3-26 15:06 发表 http://bbs.51testing.com/images/common/back.gif
直接点击pause按钮
我的是QTP9.2,没见过 pause按钮。哪里??? :L 你在run的时候没有看到吗?就是两竖的那个图标啊。。。 原帖由 JonnyGu 于 2010-3-26 16:22 发表 http://bbs.51testing.com/images/common/back.gif
:L 你在run的时候没有看到吗?就是两竖的那个图标啊。。。
运行的时候 是灰掉的,不能点击 那是因为你没有安装MS Debugger。
页:
[1]