jmeter性能测试---Jmeter+ant+Jenkins 持续集成

概念:

 

前提:

1.jdk安装和环境配置

(1)下载:https://www.oracle.com/java/technologies/javase-jdk14-downloads.html

(2)安装:自己一步步来就行

(3)环境配置

        JAVA_HOME:变量值JDK的安装路径

        CLASSPATH:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

        path:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

        检测配置是否正确,java -version,java,javac

        

(4)jdk/lib/tools.jar 复制到/jre/lib下面

 

2.jmeter安装和环境配置

(1)下载:http://jmeter.apache.org/

(2)解压

(3)配置环境变量

        JMETER_HOME:值为解压的jmeter安装路径
        CLASSPATH:%JMETER_HOME%\lib\ext\ApacheJMeter_core.jar; %JMETER_HOME%\lib\jorphan.jar;
        Path:%JMETER_HOME%\bin

        检测配置是否正确,在cmd命令框中输入jmeter和jmeter –v

        

3.ant安装和配置

(1)下载:https://ant.apache.org/

(2)解压

(3)配置环境变量

        ANT_HOME:值为解压的ANT安装路径
        Path:;%ANT_HOME%\bin;%ANT_HOME%\lib

        检查配置是否正确,在cmd命令框输入ant,出现以下提示就说明 ant 配置成功

       

 (4)将\jmeter\extras 下面的 ant-jmeter-1.1.1 的 jar 包复制到 ant 的 lib 目录下,否则编译时可能会报 ant-jmeter-1.1.1.jar not found

 (5)修改jmeter属性值文件jmeter.properties,设置jmeter.save.saveservice.output_format=xml ,否则无法把结果保存至html 文件,默认格式是csv

#legitimate values: xml, csv, db.  Only xml and csv are currently supported.
#jmeter.save.saveservice.output_format=csv
 jmeter.save.saveservice.output_format=xml

 (6)配置 jmeter的build.xml 配置文件

    在jmeter安装目录下,新建loadtest文件夹,把需要测试的jmeter文件放在此目录

    在jmeter安装目录下,新建resultLog文件夹,并在此目录下新增jtl和html文件夹

    把修改过的build.xml文件放置在ant/bin/目录下

 

4.Jenkins安装和环境配置

(1)下载:https://jenkins.io/zh/download/(LTS)

(2)安装

(3)配置Jenkins

   按要求填写秘钥

   

   选择安装推荐的插件

   

  安装过程出现如下异常

 解决方案,参考这篇博文:https://blog.csdn.net/weixin_33730836/article/details/94674069

 插件安装完成,新建用户

  

 配置ant变量路径

 

  配置jdk和ant

 

  

(4)点击【新建】,输入一个项目名称,选择自由风格,点击 ok

(5)构建环境

    

 (6)安装插件 HTML Publisher

      

       

(7)插件安装完成,进入设置,构建后操作选择:Publish HTML reports

         

          

 (8)开始构建

         

 (9)生成测试报告

        

         

 

     

 

 

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值