码迷,mamicode.com
首页 > 其他好文 > 详细

Jenkins+QTP自动化测试框架

时间:2016-01-28 15:14:11      阅读:155      评论:0      收藏:0      [点我收藏+]

标签:

脚本实现部分:

自动化工具: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中配置构建步骤

技术分享

 

 

Jenkins+QTP自动化测试框架

标签:

原文地址:http://www.cnblogs.com/kiklo/p/5164713.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!