zoukankan      html  css  js  c++  java
  • ant+jmeter+jenkins构建三:Linux上安装ant

    Linux服务器安装部署ant

    前提:查看是否安装基础Java环境(若无则需要安装)

    是否设置了jdk环境变量: echo $JAVA_HOME;

    或运行命令: java -version 看看能否查看版本 ,能就是运行

     

    1.ant包下载及上传服务器

    1.1官网下载地址:https://ant.apache.org/点击download的Binary Distributions

     

    1.2点击here下载需要的版本即可:liunx环境下下载.gz包

     

     

    1.3上传至服务器

    使用xftp上传

     

    2.Linux环境下解压

    2.1打开终端进入下载路径下输入命令: cd 文件路径

    2.2解压到当前文件夹输入:tar zxvf  文件名

    2.3解压到指定文件夹下输入:tar  zxvf  文件名 /指定路径

     

    3.修改系统环境变量

    3.1  添加环境变量:

    vim /etc/profile

    3.2在文件的最后加上如下两行代码
    export ANT_HOME=/home/dwl/ant/apache-ant-1.10.6

     export PATH=$PATH:$ANT_HOME/bin

     

    3.3使环境变量生效:

     source /etc/profile

    3.4改变文件夹读写权限:

    chmod 777  apache-ant-1.10.6

     

    3.5测试ant是否生效:

             输入ant -version 即可,出现如下结果,证明安装成功:

     

    4.重要配置:

    4.1ant触发脚本配置

    将 jmeter的extras目录中ant-jmeter-1.1.1.jar包拷贝至ant安装目录下的lib目录中

    这一步操作使Ant运行时能够找到"org.programmerplanet.ant.taskdefs.jmeter.JMeterTask"这个类,从而成功触发JMeter脚本

     

     

     

    4.2修改配置文件使输出报告为xml

    修改Jmeter的bin目录下jmeter.properties文件的配置:jmeter.save.saveservice.output_format=xml

    这一步操作使Jmeter报告输出文件格式为xml

     

     

    5.准备jmeter脚本

    任意一个脚本文件

    6.用ant执行脚本

    6.1在jmeter安装目录下新建两个文件夹

    TestReport文件夹:用于保存html的结果报告;

    TestScrip文件夹:用于保存jmeter的测试脚本。

    TestReport文件夹中增加jtl和html文件并增加读写权限:chmod a+w jtl、chmod a+w html

     

     

     

     

    6.2 ant执行jmeter脚本原理

    ant工具主要是根据build.xml文件来进行工作的,官方给出的默认文件在Jmeter的安装目录下extras文件夹中。

     

     

    构建时,ant执行的是该目录下Test.jmx脚本,执行完毕后把输出的报告Test.jtl文件转化为Test.html文件

     

     

    参考文献

    Linux之ant安装部署

    Ant+Jmeter自动化接口测试的部署 及 部署过程中的坑

  • 相关阅读:
    小白扫盲之-计算机为何需要内存
    Centos 安装Pycharm 并移动到桌面。
    Docker守护进程
    插入排序
    快速排序
    归并排序
    __metaclass__方法
    Python面向对象(2)类空间问题以及类之间的关系
    Python面向对象(1)_初步认识
    python语法基础(8)_包
  • 原文地址:https://www.cnblogs.com/daiwl/p/12924485.html
Copyright © 2011-2022 走看看