- 18
- 0
- 约1.55万字
- 约 25页
- 2016-04-01 发布于江西
- 举报
QTP9.0编程常用方法及实例心得.doc
Quick Test Professional9.0编程常用方法及实例详解
通过QTP获取Web页面中对象属性
在制作自动化用例时需要知道大部分控件的name值,我们不可能都向开发人员询问,QTP为我们提供了一个很好的工具―――Object Spy。使用它可以为我们把每个需要的对象属性全部列出来。
打开QTP“工具”-》“对象探测器”-》点击“对象探测器”,当鼠标变成手的形状时点击目标对象,QTP自动显示其属性值与所有方法。如图:
我们可以根据获取的属性编写VBScript自动化用例。如
Browser(百度一下,你就知道).Page(百度一下,你就知道).Link(”忘记密码”).Click
通过专家视图修改页面中对象的属性值
在程序开发过程中界面变化是常见的问题,对象的name值难免会随着变化。当测试对象的name值变化后,我们再运行自动化测试用例时就会报错,那么除了用标题一中的方法修改外还可以通过编程的方法来动态修改。只需要在发和变化的对象语句前加上
如:将Web页面中custname文本框的name值改为myname
例:Object(description).SetTOProperty Property,Value,
这种方法不会修改对象库中对象的属性值,但运行时也不会报错。
为描述性编程自动创建注释
当希望在每一个新建action时都增加一些头部说明,比如作者、创建日期
您可能关注的文档
- Linux操作系统启动过程详解.doc
- Linux操作系统安装过程.doc
- Linux操作系统实验三2.doc
- Linux操作系统实验指导书 第2版.doc
- Linux操作系统移植任务书.doc
- Linux操作系统试题及答案.doc
- Linux程序设计2011-2012期末试题部分答案 小东编辑.doc
- Linux程序设计2012部分答案.doc
- Linux程序设计上机四(网络编程).doc
- Linux窗口程序设计-QT4精彩实例分析实例4使用标准输入框.doc
- 专项十三 复合句(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项十四 There be句型和主谓一致(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项14 构词法 学案(含答案)2025年中考人教版英语语法专项复习.doc.docx
- 静脉肾盂造影结石梗阻评估.ppt
- 《假期实践活动》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 老年结石病合并慢病综合诊疗.ppt
- 鹿角形肾结石复杂手术治疗.ppt
- 经皮肾镜超声碎石清石术.ppt
- 《参观爱国主义教育基地》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 《生活中的大数:整理与复习》教案(2课时)-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
原创力文档

文档评论(0)