• 非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.运行结果如下:

         

          

        

  • 相关阅读:
    微软Silverlight 2.0 最新版本GDR发布
    POJ 2635, The Embarrassed Cryptographer
    POJ 3122, Pie
    POJ 1942, Paths on a Grid
    POJ 1019, Number Sequence
    POJ 3258, River Hopscotch
    POJ 3292, Semiprime Hnumbers
    POJ 2115, C Looooops
    POJ 1905, Expanding Rods
    POJ 3273, Monthly Expense
  • 原文地址:https://www.cnblogs.com/lxf3247/p/7171394.html
Copyright © 2020-2023  润新知