ant+jmeter执行用例

ant+jmeter执行用例

1、在测试片段里面管理测试用例
    测试片段是控制器上的的一个特殊的线程组,它与线程组处于一个层级,它与线程组有所不同,它不被执行,当它是一个模块控制器或者被控制器所引用时才会被执行
    每个版本一个jmx脚本,里面包括多个测试片段,通过测试控制器进行管理
    1)打开jmeter工具,在测试计划下新增测试片段(注意新增的测试片段都是禁用状态记得要启动哦)
            
    2)在测试片段下新增需要的取样器
            
    3)保存文件到jmeter的bin目录下,使用相对路径,方便管理(考虑到linux无法识别\,需要将符号修改为/)
    4)再新打开一个jmeter,在测试计划下新增一个线程组
        
    5)在该线程组下新增一个include控制器(该控制器用于调用测试片段)
        
    6)Include控制器中文件名选择需要导入的脚本,且选择xiangdui路径(考虑到linux无法识别\,需要将符号修改为/)
            
    7)添加上需要的用户自定义信息,头信息,以及观察树信息,最后保存
            
    8)最后执行结果为:
            
 
2、 在Linux上面安装好ant
    1)下载ant到Linux系统中,文件下载在/root/data目录下
    2)使用tar -zxvf进行解压
    3)设置环境变量vim /etc/profile ,在文件中添加以下内容:
         export ANT_HOME=/root/data/apache-ant-1.9.14
        export  PATH=$PATH:$ANT_HOME/bin
    4) source /etc/profile 目的让配置文件实时生效
    5)ant -version  查看ant版本
        
    6)看到上图表示安装成功
    7)将build.xml文件上传到bin目录下
 
 
 
3、 上传脚本到Linux的jmeter下面 
    1)使用rz命令将脚本文件上传到对应的目录下面(需要与windows环境的jmeter路径一致)
    2)在build文件中添加上以下内容,写明jmeter脚本位置,以及需要用到的jar包:
        
    3)需要在jmeter目录下创建work存放报告
    4)需要在将jmeter的ant-jmeter-1.1.1.jar依赖包(在extras路下),复制放到ant的lib目录下面去
        cp  ant-jmeter-1.1.1.jar  /root/data/apache-ant-1.9.14/lib
    5)进入jmeter.properties配置文件查看报告的保存形式是不是xml,不是修改为xml
        
        6)因为用到发邮件,所以需要将邮件的jar包放置到ant中lib下面去,用到的三个依赖包如下:    
                
4、 用ant执行jmeter生成报告  
    进入ent的bin路径下面使用./ent 运行脚本
    执行结果如下:
    
到work路径中查看文件内容如下:
    
 
备注:  为什么还是NaN,我回头再研究一下
 

转载于:https://www.cnblogs.com/Eleven-Alice/p/11017745.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值