51Testing软件测试论坛

标题: 浏览器菜单栏操作录制回放问题 [打印本页]

作者: random_qjj    时间: 2010-7-15 11:36
标题: 浏览器菜单栏操作录制回放问题
浏览器菜单栏操作,直接录制回放可以,但写成描述性语言就匹配不到了,有好办法嘛?
Browser(":=").WinToolbar("nativeclass:=ToolbarWindow32","window id:=0").Press "&File" '不可回放,报错:
The "[ WinToolbar ]" 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.

Browser("自定义您的设置").WinToolbar("ToolbarWindow32").Press "&File" '可回放
作者: TIB    时间: 2010-7-15 11:52
提示不能唯一识别出Toolbar

改成Browser("自定义您的设置").WinToolbar("nativeclass:=ToolbarWindow32","window id:=0").Press "&File"呢?

是不是打开有多个浏览器?
作者: random_qjj    时间: 2010-7-15 12:10
2楼回复的方式我也试过,报同样的错,浏览器ie就开了一个,FF一直开着应该不影响吧
作者: skyzhu    时间: 2010-7-15 15:00
Browser是web对象集里面的
WinToolbar是Standard windows 对象集里的,混一起描述语言估计不行,就像描述语言下就用不了对象库一样

IE6环境用Description测试了一下Browser下子对象没WinToolbar




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