脚本实现部分:
自动化工具: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中配置构建步骤
时间: 2024-10-18 02:18:06