非GUI运行性能脚本

      Jmeter使用图形界面运行脚本时,对本身的客户机会占用一定的资源,但是对服务器来说,不管使用图形界面还是非图形界面,都不会影响其测试性能结果。举个例子:创建1000个http请求访问服务器,客户机在图形界面发出500请求时,jmeter不能正常运行(或运行返回的值为失败),此时可能就需要两个或多个客户机完成这1000个请求;那么这个时候就可以考虑用非GUI的方式,能正常的发出1000个请求。下面介绍如何在win7中运行非GUI

     1.如何运行非GUI

        使用CMD窗口下,通过命令号的方式进行执行jmeter的脚本,比如jmeter.bat位于: F:\apache-jmeter-3.2\bin,运行的脚本是:F:\jmeter-work\login.jmx,存放log记录放在:F:\jmeter-work\login.jt1 ,如下图cmd中运行非GUI

       

        a. -n表示通过非GUI的方式运行

        b. -t后面接上运行脚本非访问地址

        c. -l 后面叫上存放log信息的地址后文件名

        d.按照上面的命令回车后运行结果显示如下:

           cmd中的显示:

         

         查看log记录信息的显示:

        

         

    2.非GUI参数化运行脚本的方式

     A.设置线程数和循环次数:使用函数助手  _p  填充内容如下:

        

     B.http请求使用函数助手 __property设置填充内容如下:

       

   C.CMD 中运行如下:

      

         -J设置线程组相关的正式数据   -D设置具体的请求数据

   D.运行结果如下:

     

 

 

 

 

 

      

 

 

 

 

 

    

转载于:https://www.cnblogs.com/lxf3247/p/7171394.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值