【原创】QTP录制(非常规)下拉框操作脚本
2012-03-02 17:40
411 查看
在QTP下常规的下拉框很好录制,添加对象后,直接通过Select属性便可以完成。但对于很多的非常规下拉框,这种方法便不可行,今天要讲的是:如何应对顽固的(下拉数据选项为一个层)下拉框!
下拉框总体可以分为两部分:
1、点击下拉框的右方(绝大多数在右边)按钮
2、点击右方按钮后,弹出的下拉数据选项(数据在层中显示)
所以,办法就有了:
1、把下拉框的右方按钮作为对象添加到对象库,类型或为:WebElement
2、把下拉框的下拉数据选择层作为对象添加到对象库,类型或为:WebElement
3、直接编写脚本:
//点击右方的下拉按钮,使下拉数据层弹出
Browser("中国移动资产管理系统").Page("中国移动资产管理系统").Frame("Frame").WebElement("dropclick").Click
//通过html标识获得某一项的选中
Browser("中国移动资产管理系统").Page("中国移动资产管理系统").Frame("Frame").WebElement("innertext:=启用","html tag:=DIV").Click
4、到这里,我们就选中了下拉选项中的“启用”
下拉框总体可以分为两部分:
1、点击下拉框的右方(绝大多数在右边)按钮
2、点击右方按钮后,弹出的下拉数据选项(数据在层中显示)
所以,办法就有了:
1、把下拉框的右方按钮作为对象添加到对象库,类型或为:WebElement
2、把下拉框的下拉数据选择层作为对象添加到对象库,类型或为:WebElement
3、直接编写脚本:
//点击右方的下拉按钮,使下拉数据层弹出
Browser("中国移动资产管理系统").Page("中国移动资产管理系统").Frame("Frame").WebElement("dropclick").Click
//通过html标识获得某一项的选中
Browser("中国移动资产管理系统").Page("中国移动资产管理系统").Frame("Frame").WebElement("innertext:=启用","html tag:=DIV").Click
4、到这里,我们就选中了下拉选项中的“启用”
相关文章推荐
- [原创]QTP对象库中缺少对象或录制不了脚本的解决方法
- QTP录制脚本后要验证多个用户的登录情况/查询情况,如何操作?
- QTP录制脚本为空或者只能录制到打开、关闭按钮问题
- QTP无法录制某些控件的操作的解决方法
- QTP脚本不能录制怎么办?
- QTP脚本不能录制解决办法
- QTP录制脚本时,脚本内容为空的解决办法
- win7 QTP只能录制浏览器外的操作
- QTP录制不了脚本常见问题解决方法
- QTP录制脚本与浏览器版本关系
- qtp 怎样添加界面中没有被操作录制的对象到对象库
- QTP 11.00 ——简单脚本如何录制
- [原创]LoadRunner如何在IE7+Win2003环境下录制脚本?
- QTP无法录制某些控件的操作的解决方法
- QTP的那些事--增删改查中的增加操作的测试用例及其脚本设计思路
- QTP录制WEB脚本空白
- 【原创】QTP中,录制web程序,录制不到表单、按钮等对象的一种问题解决方法
- QTP录制不了脚本常见问题解决方法
- QTP 录制脚本时识别对象的奇怪问题…
- 【自动化测试技术QTP基础系列六】---QTP脚本录制及回放