基于Jmeter+ant+jenkins自动化框架部署

一、基础工具安装(百度方法基本都有)

1.JDK安装及环境变量配置----java -version 出现版本则安装成功jdk1.8.0_221

下载地址:Java Downloads | Oracle

2.Ant工具安装及环境变量配置---ant -v 出现版本则安装成功apache-ant-1.9.15

下载地址:Apache Ant - Binary Distributions

3.Jenkins安装(可用docker安装,也可下载tomcat后在webapps目录下挂着jenkins.war直接运行)Jenkins 2.348

4.Jmeter安装配置(建议和本地编写脚本使用的jmeter版本一致)-----jmeter -v 出现版本则安装成功apache-jmeter-5.4.3

新版本下载:Apache JMeter - Download Apache JMeter

旧版本下载:Index of /dist/jmeter/binaries

二、Jmeter及ant配置

1.本地调试ant调用jmeter脚本

将jmeter\extras目录下的 ant-jmeter-1.1.1.jar 文件拷贝到ant安装目录下的lib文件夹中,目的是在Ant运行时才能找到"org.programmerplanet.ant.taskdefs.jmeter.JMeterTask"这个类,从而成功触发JMeter脚本

2.配置测试报告输出格式及输出内容

在jmeter的bin目录下找到jmeter.properties编辑打开基于Jmeter+ant+jenkins自动化框架部署_第1张图片

 3.配置jmeter的脚本目录及报告生成目录

/usr/jmeter/jmeter_script(存放jmeter脚本)

/usr/jmeter/result/html(存放html格式报告)

/usr/jmeter/result/jtl(存放jtl格式报告,jmeter使用)

4.配置buildfile

/usr/ant/apache-ant-1.9.15,在ant的安装目录下新建build.xml文件,内容如下:

  
  
  
      
      
          
      
      
        
      
       
      
      
      
      
      
        
      
      
    
    
    
    
      
          
          
      
      
      
          
          
      
      
      
          
      
      
               
              
          
      
          
      
           
          
                
                
        
              
              
              
        
          
              
                  
                  
              
          
      
      

配置完成后直接在ant安装目录下执行ant命令,检查jmeter脚本调用情况

三、jenkins下构建ant调用jmeter脚本

1.配置jdk、ant版本路径基于Jmeter+ant+jenkins自动化框架部署_第2张图片基于Jmeter+ant+jenkins自动化框架部署_第3张图片

基于Jmeter+ant+jenkins自动化框架部署_第4张图片

构建后的操作选择报告插件(若没有需要安装Publish HTML reports插件)基于Jmeter+ant+jenkins自动化框架部署_第5张图片 

最后,配置其实按方法配置就行,只是在配置jmeter和jenkins安装的时候,有一定的版本要求,总会报一些意想不到的错,只能一步一步的尝试,但不管怎么样,能运行起来就是完成了一大步,在此做个记录,以便于以后有需要能够快速搭建起来!继续加油!!!

你可能感兴趣的:(jmeter,jenkins,自动化)