51Testing软件测试论坛
标题: 描述的对象回放无法识别,因为value值中包含括号,请问有什么解决办法? [打印本页]
作者: T_LONE 时间: 2014-9-25 17:49
标题: 描述的对象回放无法识别,因为value值中包含括号,请问有什么解决办法?
描述性对象创建之后,回放无法识别到该描述对象。最终child.count返回值为0. 变更到百度首页却能够识别到,child.count返回值为1
这段代码最终child.count返回值为0.
descBrowser("name").value = "增值业务服务平台 (Esicash Business Value-Added Services Platform)- 管理平台"
descBrowser("title").value = "增值业务服务平台 (Esicash Business Value-Added Services Platform)- 管理平台"
这段代码最终child.count返回值为1
descBrowser("name").value = "百度一下,你就知道" descBrowser("title").value = "百度一下,你就知道"
原因
1.无法识别返回值为0的原因是value值中包含了()括号,请问有什么解决办法呢?
附上代码:
Dim descBrowser
'创建描述对象
Set descBrowser=Description.Create()
descBrowser("name").value = "增值业务服务平台 (Esicash Business Value-Added Services Platform)- 管理平台"
descBrowser("title").value = "增值业务服务平台 (Esicash Business Value-Added Services Platform)- 管理平台"
Set child = desktop.ChildObjects(descBrowser)
msgbox child.count
作者: T_LONE 时间: 2014-9-25 20:42
没人回答自己顶啊
作者: 赵佳乐SMILE 时间: 2014-9-26 10:35
使用转义符\ \(Esicash Business Value-Added Services Platform\)
作者: T_LONE 时间: 2014-9-26 11:53
多谢 已解决该问题
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) |
Powered by Discuz! X3.2 |