newdam 发表于 2007-11-20 14:03:03

WebList识别为WebEdit,如何解决?

用QTP9.0抓取页面中的一个下拉菜单(WebList),结果识别为文本编辑框(WebEdit),从而导致我不能直接选区下拉菜单中的选项,使用HighLight功能还是显示这个WebEdit就是WebList。
使用 Virtual Object 会提示 创建虚拟对象失败,使用上一级的 WebTable 取出相应的单元的值却是空值。
请达人指教,谢谢。

[ 本帖最后由 newdam 于 2007-11-20 14:04 编辑 ]

gy21st 发表于 2007-11-20 14:14:48

可能不是标准控件吧。你看看下拉部分能不能单独识别出来,还有那个三角形按钮。

hsjzfling 发表于 2007-11-20 15:10:04

问下你们的开发就知道了。。。这可能只是仅仅看起来象WebList,而实质是由WebEdit+WebButton+WebElement+WebTable组合成的个东东。。。

caodongjian 发表于 2007-11-20 16:07:28

:Q
黄花菜

newdam 发表于 2007-11-20 16:17:21

谢谢楼上2位的提醒,如果直接抓取下拉内容的话,得到的就是 WebList 了。

也不知道开发怎么做的,开发在印度另一个公司,都不知道是谁,呵呵。

tinatest 发表于 2007-12-13 22:57:01

希望下面的解决方法对你有帮助
http://bbs.51testing.com/thread-100894-1-1.html

Jor 发表于 2007-12-14 10:08:37

2种控件阿 。。 所以识别不同的

582357212 发表于 2011-2-17 15:51:10

我只想说识别不了weblist有什么关系呢,识别为WebEdit就用WebEdit的方法好了用Browser("").Page("").WinEdit("").Set "" set后面跟上的是列表中的值,这值可以放在table中取,运行效果和weblist().select ""一样的
页: [1]
查看完整版本: WebList识别为WebEdit,如何解决?