Jenkins+QTP自动化测试框架
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jenkins+QTP自动化测试框架相关的知识,希望对你有一定的参考价值。
脚本实现部分:
自动化工具:QTP
选择合适的Add-in插件以便识别出被测系统的对象,Visa项目选择的是Web插件,注意:记得先打开QTP工具后打开被测系统。
每个主要业务用单独的一个脚本实现,主要涉及到的的QTP脚本的实现的有以下几点:
1. 从下拉菜单菜单中任意选择一个选项,获取Weblist对象的“items count”数目,然后任意选择一个数,作为select的index
2. WebEdit下拉模糊匹配,选择了键盘鼠标模拟录制
3. 描述编程抓取页面上同类型的对象如Webcheckbox,然后随机选择一个
4.模拟键盘输入
5.创建fso对象,读取文件操作
自动构建部分,使用Jenkins
1.下载jenkins war包->运行命令启动Jenkins(java -jar jenkins.war )->浏览器打开http://localhost:8080/可见jenkins界面
2.准备一VBS脚本用于打开QTP,以及运行指定目录下的QTP脚本
3. 在jenkin中配置构建步骤
以上是关于Jenkins+QTP自动化测试框架的主要内容,如果未能解决你的问题,请参考以下文章
QTP自动化测试从零基础到精通进阶(脚本测试VBS语法描述性编程测试框架)