51Testing软件测试论坛

标题: QTP判断问题 [打印本页]

作者: wh.yu    时间: 2016-2-2 16:06
标题: QTP判断问题
[attach]99979[/attach]

如果页面先出现否,可不可以不执行判断继续的那段代码,直接执行判断否的那段代码?
求教!!!谢谢大哥们

作者: wuxi88    时间: 2016-2-3 08:41
哎,确实没看懂怎么个意思,可能是我too low了。。。
作者: wh.yu    时间: 2016-2-3 09:04
我的意思是,在点击提交按钮后页面有时候会出现继续按钮,有时候会出现否按钮,如果出现了继续按钮就点击继续按钮,没有出现就判断否按钮是否存在,存在就点击否按钮,但是如果先出现否按钮的话还是要先判断页面是否存在继续按钮这一段代码,能不能当页面出现否按钮的时候跳过判断页面是否存在继续按钮这一段代码?怎么写啊
作者: wuxi88    时间: 2016-2-3 09:22
wh.yu 发表于 2016-2-3 09:04
我的意思是,在点击提交按钮后页面有时候会出现继续按钮,有时候会出现否按钮,如果出现了继续按钮就点击继 ...

首先判定弹出框的内容,然后根据内容是继续还是否走不同的分支,尝试下;
eg:If Browser("Microsoft Internet Explorer").Dialog("来自网页的消息").Static("text:=数据没有变化").Exist(1) then
          msgbox "Success !"
end if
作者: wh.yu    时间: 2016-2-3 17:02
多谢大哥相助,我明天试一下。十分感谢!!!




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2