Jenkins+QTP自动化测试框架

脚本实现部分:

自动化工具:QTP

选择合适的Add-in插件以便识别出被测系统的对象,Visa项目选择的是Web插件,注意:记得先打开QTP工具后打开被测系统。

 

 

每个主要业务用单独的一个脚本实现,主要涉及到的的QTP脚本的实现的有以下几点:

 

1. 从下拉菜单菜单中任意选择一个选项,获取Weblist对象的“items count”数目,然后任意选择一个数,作为selectindex

 

 

 

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中配置构建步骤

 

 

posted on 2016-01-28 14:43  蒋莉  阅读(608)  评论(0)    收藏  举报

导航