jmeter+ant+jenkins接口自动化测试框架
Posted qin-shi-wei
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jmeter+ant+jenkins接口自动化测试框架相关的知识,希望对你有一定的参考价值。
https://www.cnblogs.com/wulixia/p/11011793.html
大致思路:Jmeter可以做接口测试,也能做压力测试,而且是开源软件;Ant是基于Java的构建工具,完成脚本执行并收集结果生成报告,可以跨平台,Jenkins是持续集成工具。将这三者结合起来可以搭建一套Web HTTP接口测试的持续构建环境,实现接口自动化测试,pc系统是Windows。
1、安装就jmeter
1.1、下载安装包(过程略过,自己找安装包,随便装在哪个目录下)
1.2、配置环境变量
2、安装jdk
2.1、下载安装包(我使用的是jdk1.8版本,自行下载)
2.2、配置环境变量
3、安装Ant
3.1、安装包下载
下载地址 http://ant.apache.org/bindownload.cgi,下载后解压到指定位置即可,我是与jmeter放在同一位置
3.2、配置环境变量
4.4、配置jmeter.propertise文档
找到jmeter.properties文档,在jmeter/bin目录下,打开该文档并编辑,修改jmeter报告输出格式为xml:
改jmeter.save.saveservice.output_format=csv 为jmeter.save.saveservice.output_format=xml,并去掉前面的注释符号#
4.5、验证配置,执行构建测试
将之前的jmeter的脚本保存,并将build.xml配置文件放在与测试脚本相同的目录下,我的目录如下:
4.5、执行测试
在build.xml所在目录打开命令窗口(鼠标在空白处按下shift键后在右键),
或者命令行cd到build.xml文件所在目录,输入ant run回车,执行测试
点击apache-tomcat-7.0.37in startup.bat 运行 shutdown.bat 停止
创建新连接
定时器:
用法含义:https://www.cnblogs.com/hong-fithing/p/10547176.html
构建时连接本地build.xml文件
bulid file 内填此文件绝对路径 注意:属性安全内不好使 不匹配
项目主页,点击立即构建,执行测试
球球天气图例:
进入后可操作此工程
像是控制台输出可以更详细看到工程运行过程
以上是关于jmeter+ant+jenkins接口自动化测试框架的主要内容,如果未能解决你的问题,请参考以下文章
JMeter接口测试系列:Jmeter+jenkins+ant 的自动化构建
Jenkins+Ant+Jmeter接口自动化测试(持续构建)