51Testing软件测试论坛

标题: 用描述性编程语言,我怎么获得不了一个frame内的所有link数啊? [打印本页]

作者: Grace    时间: 2011-12-26 16:54
标题: 用描述性编程语言,我怎么获得不了一个frame内的所有link数啊?
脚本如下:
        Set oLink=Description.Create()
        Set sRecords=objInvoicePage.Frame("Frame").ChildObjects(oLink)
        LinkNumbers=sRecords.Count()
                Msgbox LinkNumbers

显示的数据不是页面上实际的link数
十分感谢!
作者: hsjzfling    时间: 2011-12-26 17:56
oLink是个什么?用汉语来说,oLink是你定义的一个东西的集合,但你没说明到底是个什么样的东西,方的圆的生物物质元素等等,你得先给他指定,这是一个Link的集合,叫oLink的未必就是个Link,叫Kitty的可以是美女也可以是美猫
作者: wangyanzhao    时间: 2011-12-28 13:36
试下:
Set oLink=Description.Create()
olink("tag Name").value="A"
        Set sRecords=objInvoicePage.Frame("Frame").ChildObjects(oLink)
        LinkNumbers=sRecords.Count()
                Msgbox LinkNumbe
作者: auuppp    时间: 2011-12-28 14:27
本帖最后由 auuppp 于 2011-12-28 14:49 编辑

Dim oLink
Set oLink= Description.Create
oLink("micclass").value = "link"
oLink("html tag").Value = "A"
Set sRecords=objInvoicePage.Frame("Frame").ChildObjects(oLink)
        LinkNumbers=sRecords.Count()
                Msgbox LinkNumbers
作者: sean007    时间: 2011-12-28 15:27
oLink("micclass").value = "link"
oLink("html tag").Value = "A"

没有需要对应的属性.怎么去遍历.
将这两行代码加上去.再去遍历




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