WebList识别为WebEdit,如何解决?
用QTP9.0抓取页面中的一个下拉菜单(WebList),结果识别为文本编辑框(WebEdit),从而导致我不能直接选区下拉菜单中的选项,使用HighLight功能还是显示这个WebEdit就是WebList。使用 Virtual Object 会提示 创建虚拟对象失败,使用上一级的 WebTable 取出相应的单元的值却是空值。
请达人指教,谢谢。
[ 本帖最后由 newdam 于 2007-11-20 14:04 编辑 ] 可能不是标准控件吧。你看看下拉部分能不能单独识别出来,还有那个三角形按钮。 问下你们的开发就知道了。。。这可能只是仅仅看起来象WebList,而实质是由WebEdit+WebButton+WebElement+WebTable组合成的个东东。。。 :Q
黄花菜 谢谢楼上2位的提醒,如果直接抓取下拉内容的话,得到的就是 WebList 了。
也不知道开发怎么做的,开发在印度另一个公司,都不知道是谁,呵呵。 希望下面的解决方法对你有帮助
http://bbs.51testing.com/thread-100894-1-1.html 2种控件阿 。。 所以识别不同的 我只想说识别不了weblist有什么关系呢,识别为WebEdit就用WebEdit的方法好了用Browser("").Page("").WinEdit("").Set "" set后面跟上的是列表中的值,这值可以放在table中取,运行效果和weblist().select ""一样的
页:
[1]