xiajin87 发表于 2013-5-9 10:02:11

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:28

使用论坛测试 没问题 你先highlight 看看 Browser("51Testing软件测试论坛 软件测试 |").Page("51Testing软件测试论坛 软件测试 |").WebList("gendernew").highlight
Browser("51Testing软件测试论坛 软件测试 |").Page("51Testing软件测试论坛 软件测试 |").WebList("gendernew").Select ("男")

xiajin87 发表于 2013-5-9 16:16:57

高亮找到的对象是正确的,但是就是不能识别,不知道是不是因为IE的问题,我是IE9录制就有问题。

赵佳乐SMILE 发表于 2013-5-9 16:44:23

回复 3# xiajin87


    那 你不用 汉字 用#1 去选择呢?

xiajin87 发表于 2013-5-9 17:45:48

应该与这个无关的,我那个控件的value就是显示的是男

joykao 发表于 2013-5-9 19:46:27

用序列号可以吗?比如说#1

但是还是觉得是你对象的问题

32712784 发表于 2013-5-9 20:19:11

那就用录制了,再回放试试呗!

SexyCat_1113 发表于 2013-5-14 22:35:25

不建议用中文值,换"#1"试试

xtbill 发表于 2013-10-16 09:21:54

回复 5# xiajin87


    请问一下您解决了么?我也遇到这个问题了。解决了麻烦说一下,不胜感激。

xtbill 发表于 2013-10-16 10:06:32

回复 5# xiajin87


    我不知道为什么哈,我也遇到了,然后我之前是鼠标跟踪事件,后面改成了事件跟踪就好了。具体为啥,我还没有想清楚。你可以试试。

rainstorm1105 发表于 2014-4-10 21:15:09

回复 9# xtbill


    对啊,我也是这样解决的,求高人指点
页: [1]
查看完整版本: QTP中weblist使用select报错