51Testing软件测试论坛

标题: WebList识别为WebEdit,如何解决? [打印本页]

作者: newdam    时间: 2007-11-20 14: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
可能不是标准控件吧。你看看下拉部分能不能单独识别出来,还有那个三角形按钮。
作者: hsjzfling    时间: 2007-11-20 15:10
问下你们的开发就知道了。。。这可能只是仅仅看起来象WebList,而实质是由WebEdit+WebButton+WebElement+WebTable组合成的个东东。。。
作者: caodongjian    时间: 2007-11-20 16:07

黄花菜
作者: newdam    时间: 2007-11-20 16:17
谢谢楼上2位的提醒,如果直接抓取下拉内容的话,得到的就是 WebList 了。

也不知道开发怎么做的,开发在印度另一个公司,都不知道是谁,呵呵。
作者: tinatest    时间: 2007-12-13 22:57
希望下面的解决方法对你有帮助
http://bbs.51testing.com/thread-100894-1-1.html
作者: Jor    时间: 2007-12-14 10:08
2种控件阿 。。 所以识别不同的
作者: 582357212    时间: 2011-2-17 15:51
我只想说识别不了weblist有什么关系呢,识别为WebEdit就用WebEdit的方法好了  用Browser("").Page("").WinEdit("").Set "" set后面跟上的是列表中的值,这值可以放在table中取,运行效果和weblist().select ""一样的




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