51Testing软件测试论坛

标题: 页面上没看到确定按钮,但 Exist 为true [打印本页]

作者: FLY000    时间: 2011-3-29 18:20
标题: 页面上没看到确定按钮,但 Exist 为true
If Browser("i@Report").Page("mainPage").Link("确定").Exist Then
     Message = Browser("i@Report").Page("mainPage").Frame("content").WebTable("信息").GetROProperty("innertext")
     Browser("i@Report").Page("mainPage").Link("确定").Click
    End If

页面上没看到确定按钮,但 Browser("i@Report").Page("mainPage").Link("确定").Exist 为true,这个 咋么回事?

[attach]72221[/attach]
作者: wolaizhinidexin    时间: 2011-3-29 20:58
你没看到,并不一定代表页面源代码中没有。
你可以试试,使用Hightlight方法,高亮看看,或者在页面源代码中进行搜索一下。
作者: lyscser    时间: 2011-3-29 21:50
hidden
作者: FLY000    时间: 2011-3-30 10:53
你没看到,并不一定代表页面源代码中没有。
你可以试试,使用Hightlight方法,高亮看看,或者在页面源代码 ...
wolaizhinidexin 发表于 2011-3-29 20:58



高亮了,没反应,没提示找到对象,也没提示找不到对象
页面源代码里也没找到“确定”link按钮
作者: 风雪夜归人    时间: 2011-3-30 13:00
应该把对象的属性打出来看看

一般这种情况有几种可能性:
1. visible 属性为 false
2. 有个hidden的属性
3. 长宽为0

等等,这种情况判断就需要获取属性之后判断
作者: kavensyw    时间: 2011-3-31 21:17
是不是开智能识别了




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