zoukankan      html  css  js  c++  java
  • Jmeter+Ant 接口自动化测试环境搭建

    第一步:java环境搭建

    由于Jmeter和Ant都是需要依赖于java运行环境的,所以开始先要搭建好java环境;

    搭建java环境需要依赖的安装包就是Jdk这个可以直接去官网下载:http://www.oracle.com/

    安装步骤也很简单,基本都是下一步下一步的操作,重点不要去修改安装路径,默认就好;

    然后就是到了最主要的环境变量配置的环节,这里要详细的解释描述一下;

    1.打开环境变量配置:鼠标悬浮计算机-->右键-->属性-->高级系统设置-->环境变量;

     2.点开之后会看到环境变量配置的页面,这个系统版本不一样所看到的界面也不一样,大体就是分为用户变量和系统变量,这里注意如果是在原有的基础上新增记得用英文分号与之前的隔开

    变量名         变量值描述 值示例
    JAVA_HOME java的安装目录,系统变量中新建JAVA_HOME C:Program FilesJavajdk1.8.0_191
    CLASS_PATH 在系统变量中新建CLASS_PATH .;%JAVA_HOME%lib;%JAVA_HOME%lib ools.jar
    path 你的系统变量中已经存在,你只需要在里面新增即可 %JAVA_HOME%in;%JAVA_HOME%jrein   


    3.上面步骤都配置好之后呢,测试一下java环境是否配置成功;

      重新打开控制台,一定要关闭重新打开,输入命令:java    javac   java -version,出现以下界面代表配置成功;

      

      

     第二步:Jmeter环境搭建

    java环境配置好之后就可以来搭建jmeter环境了,同样需要下载Jmeter安装包,这里推荐官网下载:https://jmeter.apache.org/

    下载之后又到了关键时刻,环境变量的配置了,jmeter同样需要配置三个环境变量;

    变量名 变量值描述 变量值
    JMETER_HOME  系统变量中新建一个JMETER_HOME,值为你的Jmeter的安装目录 例如:D:apache-jmetesapache-jmeter-4.0 
    CLASS_PATH

    值固定,注意通过分号与之前的值分隔

    %JMETER_HOME%libextApacheJMeter_core.jar;

    %JMETER_HOME%libjorphan.jar;

    %JMETER_HOME%lib/logkit-2.0.jar; 

    path 原有的基础上通过分号隔开加上 %JMETER_HOME%in

    全部都配置好之后启动jmeter,在控制台输入命令:jmeter  回车,耐心等待可以看到jmeter主界面就OK了;

    如果主界面打不开,可以去检查你的jdk版本是否过低;或者你的包在下载过程中是否损坏;

    第三步:Ant环境搭建

    先来说一下为什么搭建Ant,我们的Jmeter运行是通过在Windows界面上运行,我们如果想将jmeter放到服务器运行,服务器是看不到界面的,所以就只能通过Ant构建;

    还是先去现在Ant的包,这里推荐官网下载:http://ant.apache.org/

     安装好之后就还是老套路配置环境变量

    变量名 变量值
    ANT_HOME 例如:D:/ apache-ant-1.10.1
    CLASS_PATH %ANT_HOME%lib
    path %ANT_HOME%in

      配置好之后再控制台输入ant测试是否安装成功;

      ant默认是会运行build.xml文件,后面生成测试报告我们会配置该文件,最终通过ant构建jemter脚本生成测试报告;

    第四步:配置测试报告的生成

    测试报告生成有两种格式,一种是Jmeter自带的偏性能的测试报告,一种是通过ant构建后自定义样式的测试报告;

    生成测试报告之前,首先修改一下配置文件:jmeter.properties 该文件在Jmeter的bin目录下;

     

     这样配置好之后,就可以通过jmeter生成测试报告了:jmeter -n -t [Jmeter脚本文件路径] -l result.jtl -e -o [测试报告存款路径(该路径必须为空)]

    如果想要通过ant构建生成自定义样式的测试报告,则需要再次修改一下配置文件,将一下内容值修改为true,并把注释去掉,使其生效;

     将jmeter下的extras中的 ant-jmeter-1.1.1.jar 复制放到Ant中的lib文件夹中;

    Jmeter extras文件中的 build.xml 文件复制放到ant目录中的bin目录下面;

    需要将build.xml文件做一些修改

     新建一个测试报告的目录,将自定义的样式文件放进去,如果需要自定义样式文件,可以私信我;

    通过ant命令构建:ant -buildfile [build.xml文件路径]  构建成功后去测试报告目录查看即可;

  • 相关阅读:
    iOS证书的使用
    ios设备管理
    矩阵的相关问题(旋转矩阵&螺旋矩阵)
    flex实现多列布局效果&对角线布局
    peerdependencies
    数组和对象遍历方法对比
    async和defer
    Promise.all并发限制
    electron+react开发属于自己的桌面应用
    webpack代码切割
  • 原文地址:https://www.cnblogs.com/XhyTechnologyShare/p/13900068.html
Copyright © 2011-2022 走看看