WebList无法赋值问题(急)
本帖最后由 xiaoqiang_888 于 2012-6-28 09:36 编辑本人采用描述方式给该WebList赋值,形式如下:
Browser("name:=xxxxxx").Page("title:=xxxxx").Frame("html id:=xxxxx").WebTable("html id:=xxxxx").WebList("html id:=xxxxx").Select("直辖市")
同样如下方式也失败
Browser("name:=xxxxxx").Page("title:=xxxxx").Frame("html id:=xxxxx").WebTable("html id:=xxxxx").WebList("html id:=xxxxx").Select("#1")
以上两种方式执行后该WebList都是选中状态未赋值,可是很奇怪有一台机器上可以赋值(有3台机器,2台失败1台成功),同时也就这个WebList出错其他WebList可以正常赋值。不知道各位有没有碰到类似情况。
失败机器环境如下:
机器1
操作系统:xp sp3
浏览器:IE 6.0.2900.5512.xpsp_sp3_gdr.100427-1636
QTP:9.5
插件:java add-in
机器2
操作系统:xp sp3
浏览器:IE 6.0.2900.5512.xpsp.080413-2111(sp3)
QTP:9.5
插件:java add-in
成功机器配置
操作系统:xp sp2
浏览器:IE 6.0.2900.2180.xpsp_sp2_gdr.090804-1412
QTP:9.5
插件:无 不是吧 为什么我问的问题都没人回答? 后面的括号去掉 "#1" 回复 3# cellule
代码问题可以排除,我个人认为是环境问题。 把网页保存下发个附件,帮你试试 .Select("#1")格式错误了,,, 这个也遇到过,各种SELECT的方式都用过,应该是环境问题
页:
[1]