51Testing软件测试论坛

标题: 识别嵌入网页对象问题 [打印本页]

作者: coomon2000    时间: 2007-10-19 17:01
标题: 识别嵌入网页对象问题
  1. Browser("title:=S1A0:支援サイトメニュー").Page("title:=S1A0:支援サイトメニュー").Frame("name:=main").WebTable("name:=  各種資料請求申込").WebElement("innertext:=  各種資料請求申込").Exist
复制代码
有一个“支援サイトメニュー”网页有两个frame组成,上面的menu,下面的是main。main好像是直接导入一个新网页的。
现在我想查找main部分的link是不是存在,为什么一直找不到?
从WebTable 就找不到了。为什么?

我用SPY抓取了一下,对象层次和上面的一样。

[ 本帖最后由 coomon2000 于 2007-10-19 17:53 编辑 ]
作者: hsjzfling    时间: 2007-10-19 17:23
对象库中的对象层次未必就是这样~~检查一下吧,得以对象库中的为准
作者: danmy    时间: 2007-10-19 17:25
main部分的link为什么在menu里找啊?
作者: coomon2000    时间: 2007-10-19 17:53
修改过了应该是.Frame("name:=main").但是还是找不到
作者: coomon2000    时间: 2007-10-19 17:55
不是层次的问题。name属性“  各種資料請求申込”前面有两个空格是不是和这有关系
作者: hsjzfling    时间: 2007-10-19 19:30
标题: 回复 5# 的帖子
Exist是一般不会报错的
如果你确定应该存在这个对象,那就先运行
Browser("title:=S1A0:支援サイトメニュー").Page("title:=S1A0:支援サイトメニュー").Frame("name:=main").WebTable("name:=  各種資料請求申込").WebElement("innertext:=  各種資料請求申込").GetROProperty("innertext")
看看会报什么错,然后将报错信息截图贴上来吧




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