博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Jenkins+QTP自动化测试框架
阅读量:6572 次
发布时间:2019-06-24

本文共 503 字,大约阅读时间需要 1 分钟。

脚本实现部分:

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

 

 

转载于:https://www.cnblogs.com/kiklo/p/5164713.html

你可能感兴趣的文章
Java SQL 注入学习笔记
查看>>
Java 高效编程之 Builder 模式
查看>>
Android高级开发面试题目,再也不用担心不能升职加薪了。
查看>>
Vue开发 localhost 替换成 本机ip无法访问
查看>>
面对对象、变量
查看>>
spring cloud微服务分布式云架构-Spring Cloud 分布式的五大重点
查看>>
深入探索以太坊世界状态
查看>>
spring cloud构建互联网分布式微服务云平台-Spring Cloud Commons 普通抽象
查看>>
顾连康复医院咋样?
查看>>
第一章:nginx环境搭建
查看>>
开源大数据周刊-第22期
查看>>
碎片化时间有多重要
查看>>
componentDidUpdate vs componentWillReceiveProps
查看>>
Ajax到底是什么?
查看>>
Vue.js实现可配置的登录表单
查看>>
浅拷贝和深拷贝
查看>>
我的2018春招实习+秋招总结【前端开发】
查看>>
社区活动 | Apache Flink 1.9 版本即将发布,新版本有哪些新特性?
查看>>
JSCore的基本使用
查看>>
MySQL索引原理及慢查询优化,了解一下?
查看>>