zoukankan      html  css  js  c++  java
  • 非GUI运行性能脚本

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

         1.如何运行非GUI

            使用CMD窗口下,通过命令号的方式进行执行jmeter的脚本,比如jmeter.bat位于: F:apache-jmeter-3.2in,运行的脚本是:F:jmeter-worklogin.jmx,存放log记录放在:F:jmeter-worklogin.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.运行结果如下:

         

          

        

  • 相关阅读:
    顺序表的C语言实现
    Nginx模块开发(5)————开发简单的HTTP过滤模块
    python集合(set)
    python——封装、解构
    python——杨辉三角
    python——bytes、bytearray
    python算法——求10万以内的质数
    python算法——打印菱形、对等三角、闪电
    python字符串操作
    python—冒泡排序
  • 原文地址:https://www.cnblogs.com/lxf3247/p/7171394.html
Copyright © 2011-2022 走看看