51Testing软件测试论坛

标题: QTP中weblist使用select报错 [打印本页]

作者: xiajin87    时间: 2013-5-9 10:02
标题: QTP中weblist使用select报错
Browser("信息平台").Page("信息平台").WebList("genderCode").Select "男"
提示错误“Cannot identify the object "genderCode" (of class WebList). Verify that this object's properties match an object currently displayed in your application.

但是在OR里面已经加入了对象WebList("genderCode"),而且使用WebList("genderCode").click,WebList("genderCode").GetROProperty("items count")等都不会出错,就是select方法会出错。
请问各位大侠,当出现这样情况的时候,该怎么解决,谢谢!
作者: 赵佳乐SMILE    时间: 2013-5-9 15:43
使用论坛测试 没问题 你先highlight 看看
  1. Browser("51Testing软件测试论坛 软件测试 |").Page("51Testing软件测试论坛 软件测试 |").WebList("gendernew").highlight
  2. Browser("51Testing软件测试论坛 软件测试 |").Page("51Testing软件测试论坛 软件测试 |").WebList("gendernew").Select ("男")
复制代码

作者: xiajin87    时间: 2013-5-9 16:16
高亮找到的对象是正确的,但是就是不能识别,不知道是不是因为IE的问题,我是IE9录制就有问题。
作者: 赵佳乐SMILE    时间: 2013-5-9 16:44
回复 3# xiajin87


    那 你不用 汉字 用#1 去选择呢?
作者: xiajin87    时间: 2013-5-9 17:45
应该与这个无关的,我那个控件的value就是显示的是男
作者: joykao    时间: 2013-5-9 19:46
用序列号可以吗?比如说#1

但是还是觉得是你对象的问题
作者: 32712784    时间: 2013-5-9 20:19
那就用录制了,再回放试试呗!
作者: SexyCat_1113    时间: 2013-5-14 22:35
不建议用中文值,换"#1"试试
作者: xtbill    时间: 2013-10-16 09:21
回复 5# xiajin87


    请问一下您解决了么?我也遇到这个问题了。解决了麻烦说一下,不胜感激。
作者: xtbill    时间: 2013-10-16 10:06
回复 5# xiajin87


    我不知道为什么哈,我也遇到了,然后我之前是鼠标跟踪事件,后面改成了事件跟踪就好了。具体为啥,我还没有想清楚。你可以试试。
作者: rainstorm1105    时间: 2014-4-10 21:15
回复 9# xtbill


    对啊,我也是这样解决的,求高人指点




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