QTP在web中怎么实现对下拉列表中某一值的选择
比如下拉列表中默认的是“Dahua IP Camera”,现在我要选择“Panasonic IP Camera”,要如何实现?谢谢指教!首先你的说一下环境 b/s c/s
如果是b/s 那是否可以识别为select
如果可以 那你直接后面放 你要的选择的数据 应该就可以的
如果不能 在考虑其他解决方法 回复 2# 赵佳乐SMILE
谢谢回答。B/S架构,对象识别为“WebElement” 你先识别一个WebElement 加入对象库 然后
模拟选择
.WebElement("").SetTOProperty"innertext",数据
.WebElement("").Click
http://user.qzone.qq.com/305132437/2
你看看行不行吧 回复 4# 赵佳乐SMILE
可以运行,但是下拉框里还是默认值,没有改变。 麻烦你帮忙看一下:lol
回复 4# 赵佳乐SMILE
不好意思,图没贴出来 本帖最后由 lgh75560 于 2014-2-21 09:08 编辑
可以尝试其他方法啊。
spy,把下拉列表右侧的下三角添加到对象对象库(一般是个img标签)
上网查查模拟键盘输入的那个vbs对象。好像是wsshell什么的。
然后伪代码:
下三角.Click
ws.SendKey "{down}"
ws.SendKey "{down}"
ws.SendKey "{down}"
ws.SendKey "{down}"
ws.SendKey "{down}"
ws.SendKey "{down}"
...
ws.SendKey "{enter}" 回复 7# lgh75560
这个方法可以使用,谢谢了:lol 1.先把下三角添加到对象库,点击
2.下拉选项任意选择一个添加到对象库,然后把innertext利用Datatable参数化
页:
[1]