鱿鱼丝 发表于 2016-7-26 20:39:53

对象不支持此属性或方法: 'Browser(...).opennewtab'这句话是什么意思


SystemUtil.Run"www.51testing.com"
Browser("micClass:=Browser").Navigate"bbs.51testing.com"
Browser("micClass:=Browser").Page("micClass:=Page").Sync:Wait 1
checkURL=Trim(Browser("micClass:=Browser").Object.LocationURL)
If checkURL="http://www.51testing.com/" Then
        Reporter.ReportEvent micPass,"Step 1","Passed"
Else
   Reporter.ReportEvent micFail,"Step 1","Failed"
End If

Browser("micClass:=Browser").opennewtab:Wait 1
testHWND=Browser("name:=欢迎使用选项卡浏览").GetROProperty("hwnd")
Browser("name:=欢迎使用选项卡浏览").Navigate"bbs.51testing.com"

我想在网页上打开新的选项卡,但是运行程序之后提示:
对象不支持此属性或方法: 'Browser(...).opennewtab'
这句话是什么意思?如果我想打开新的选项卡,代码应该怎么写?

另外,我运行之后打开的浏览器,经常会出现http://newtours.mercury.com/cgi-sys/defaultwebpage.cgi 这个画面。但偶尔会成功打开bbs.51testing.com
请各位大神帮忙,谢谢

seagull1985 发表于 2016-7-27 13:57:30

对象不支持此属性或方法: 'Browser(...).opennewtab'   
就是没有这么个写法的。。是不是大小写的问题。。。你这个是不是自动联想出来的方法?    OpenNewTab

jingzizx 发表于 2016-7-27 16:07:36

是不是先看看这个对象是不是存在,在进行操作

鱿鱼丝 发表于 2016-8-8 21:22:20

seagull1985 发表于 2016-7-27 13:57
对象不支持此属性或方法: 'Browser(...).opennewtab'   
就是没有这么个写法的。。是不是大小写的问题。。 ...

我是按照书上写的,也不知道哪里错了

鱿鱼丝 发表于 2016-8-8 21:24:11

jingzizx 发表于 2016-7-27 16:07
是不是先看看这个对象是不是存在,在进行操作

The "[ Browser ]" object's description matches more than one of the objects currently displayed in your application. Add additional properties to the object description in order to uniquely identify the object.

Line (2): "Browser("micClass:=Browser").Navigate "bbs.51testing.com"".
总是提示这个错误,不知道该怎么改好

鱿鱼丝 发表于 2016-8-8 21:24:27

seagull1985 发表于 2016-7-27 13:57
对象不支持此属性或方法: 'Browser(...).opennewtab'   
就是没有这么个写法的。。是不是大小写的问题。。 ...

The "[ Browser ]" object's description matches more than one of the objects currently displayed in your application. Add additional properties to the object description in order to uniquely identify the object.

Line (2): "Browser("micClass:=Browser").Navigate "bbs.51testing.com"".
总是提示这个错误,不知道该怎么改好

gdshine 发表于 2016-8-17 17:46:00

哈哈,支持楼主

gdshine 发表于 2016-8-23 15:53:24

学习了,收藏先
页: [1]
查看完整版本: 对象不支持此属性或方法: 'Browser(...).opennewtab'这句话是什么意思