浪少 发表于 2009-9-17 15:04:13

QTP中无法识别的frame中下拉框控件

Browser("合众数据交换平台").Page("合众数据交换平台").Frame("Frame_3").Image("s_2").Click
可以录点击但是无法选中里面的选项
下拉框不可写。

Haereticus 发表于 2009-9-17 15:04:14

对于这种控件一般都把下拉框选择操作拆分2步进行:
1.点击“编辑框”,打开下拉列表
2.选择某个值,一般识别为WebElement ,可以通过预先把这些值加入对象库或直接使用描述性语句进行描述。

mklodoss 发表于 2009-9-17 15:22:17

可以用键盘的方向键来模拟吗?

小_麦 发表于 2009-9-17 16:15:13

后边加一句Browser("合众数据交换平台").Page("合众数据交换平台").Frame("Frame_3").webelemennt("innertext:=客户端").click

testlab 发表于 2009-9-17 16:48:13

不能用select方法吗?

假装不在 发表于 2009-9-17 19:29:41

::yiwusuoyou:::
这不简单,贴代码才是王道。

carol2000 发表于 2009-11-11 11:41:00

TC中也有类似问题,解决方式很搞笑:使用clickitem点击2次就识别了

moyiyun 发表于 2011-10-19 17:27:29

如果下拉框不能输入呢?只能选择。我就遇到这个问题,选择了一个下拉框,比如省份,再选择城市的下拉框就出错,提示不能识别对象。回放的时候出现这个问题,在页面手动操作没问题。
页: [1]
查看完整版本: QTP中无法识别的frame中下拉框控件