Jmeter是压力测试、接口测试工具,Ant是基于Java的构建工具,具有跨平台的作用,jenkins是持续集成工具。将这三者结合起来可以搭建一套webservice接口测试的持续构建环境。 

  

1、安装JDK,配置java环境变量(略过) 

2、安装Jmeter,这里用到的版本是2.12(安装过程略过) 

然后给它赋予权限chmod 777 jmeter.sh 

检验jmeter是否可以运行:jmeter -v 

 3、安装 ANT 

 3.1 下载安装 

      下载地址 http://ant.apache.org/bindownload.cgi,下载后解压到指定位置即可, 

      比如:D:/program files/apache-ant-1.9.0 

 3.2 配置环境变量  

 3.3 安装验证 

 验证安装结果,命令行输入ant -v ,出现版本信息则安装成功     

  

  4、ANT中配置Jmeter    

 4.1、配置库文件 

 将jmeter extras目录下的ant-jmeter-1.1.1.jar 文件拷贝到ant安装目录下的lib文件夹中 

 copy from:       

       paste to: 

        

 4.2  配置ANT与Jmeter的配置文件 

  4.2.1 配置ant 编译文件 build.xml 

  拷贝下面的内容与新建的txt文件中,并将此文件改名为:build.xml       

<?xml version="1.0" encoding="UTF-8"?> 
 
<project name="ant-jmeter-test" default="run" basedir="."> 
    <tstamp> 
        <format property="time" pattern="yyyyMMddhhmm" /> 
    </tstamp> 
    <!-- 需要改成自己本地的 Jmeter 目录-->   
    <property name="jmeter.home" value="C:\apache-jmeter-2.12" /> 
    <!-- jmeter生成jtl格式的结果报告的路径-->  
    <property name="jmeter.result.jtl.dir" value="C:\apache-jmeter-2.12\bin\test\smoke_report\jtl" /> 
    <!-- jmeter生成html格式的结果报告的路径--> 
    <property name="jmeter.result.html.dir" value="C:\apache-jmeter-2.12\bin\test\smoke_report\html" /> 
    <!-- 生成的报告的前缀-->   
    <property name="ReportName" value="TestReport" /> 
    <property name="jmeter.result.jtlName" value="${jmeter.result.jtl.dir}/${ReportName}${time}.jtl" /> 
    <property name="jmeter.result.htmlName" value="${jmeter.result.html.dir}/${ReportName}.html" /> 
     
    <target name="run"> 
        <antcall target="test"

相关文章:

  • 2021-12-31
  • 2021-12-31
  • 2019-11-13
  • 2021-12-31
  • 2021-09-27
  • 2021-08-16
  • 2021-12-31
  • 2021-10-09
猜你喜欢
  • 2021-09-27
  • 2021-12-31
  • 2021-11-06
  • 2022-01-08
  • 2021-11-04
  • 2021-12-31
  • 2021-12-31
  • 2021-12-31
相关资源
相似解决方案