摘要: 1、脚本中若没有涉及测试对象库对象的情况下,是不会触发场景恢复的;2、测试对象库中没有包含某个运行对象时,导致没有找到对象的错误,也不会触发场景恢复,会被当成脚本错误;3、需要手动处理的弹出框,当前线程处于等待人为点击弹出框的状态,也不会触发场景恢复,就如1中的msgbox 这个例子;4、如果被调用的外部文件中的function有语法错误,也不会触发;5、如果在File->Settings…->Recovery (Tab)->Activate Recovery Scenario被设置成never了也不会被执行。 on every step:只要出现恢复的场景,就执行场景的动作 阅读全文
posted @ 2011-10-25 16:47 Sirrah 阅读(247) 评论(0) 推荐(0) 编辑
摘要: QTP Web操作时,当鼠标移到某个对象上时,才会出现对应的操作,而这些都是通过JS来实现的,所以使用Click事件,无法成功达到我们想要的结果。 还好,对应JS中的FireEvent方法,QTP中也有对应的,它支持的事件 有:onchange,onclick,ondblclick,onblur,onfocus,onmousedown,onmouseup, onmouseover,onmouseout,onsubmit,onreset,onpropertychange。 对上述情况,使用onmouseover即可实现,当onmouseover完成之后,再去执行接下来的操作,就能... 阅读全文
posted @ 2011-10-25 16:36 Sirrah 阅读(1932) 评论(0) 推荐(0) 编辑