51Testing软件测试论坛

标题: 高手请留步,谢谢 [打印本页]

作者: tiantian1    时间: 2006-12-29 15:45
标题: 高手请留步,谢谢
在脚本中做了如下操作
On error resume next
If  Browser("A").Window(" 网页对话框1").Exist(1) Then
        If       ff=0 Then
                msgbox("1")
                 else
                msgbox("2")
        End If
        Browser("A").Window(" 网页对话框1").Close

ElseIf    Browser("A").Window(" 网页对话框2").Exist(1)  Then
        msgbox("3")
else

操作的时候 Browser("A").Window(" 网页对话框1").Exist(1) 为false执行 elseif操作这个正确
但是 Browser("A").Window(" 网页对话框2").Exist(1)还是没有找到也为false,但是怎么不是执行else操作
而是执行msgbox("3")操作呢???
不明白为什么啊
作者: denisye    时间: 2006-12-29 20:42
你确定Browser("A").Window(" 网页对话框2").Exist(1)这句话为false?
试一下用个变量替代,加断点调试
注意查看reporter,是否使用了智能判断?




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