Jmeter使用入门(非常经典)-推荐阅读

  • Jtl文件

    • 文件的实际类型:自定义

    • 定义方法:

      修改{jmeterhome}/bin/jmeter.profile,可选择格式:csv,xml,db
                 

  • Jmeter运行模式及参数

    • 依赖:

    • 命令:

      jmeter -n -t <testplan filename> -l <listener filename>
                 

    • 参数:

    • 实例:

      JMeter -n -t my_test.jmx -l log.jtl -H my.proxy.server -P 8000

    • 执行步骤:

      JMeter 默认去当前目录寻找脚本文件,并把日志记录在当前目录。比如你在 C:\tools\apache-jmeter-2.11\bin 目录下执行以上命令,JMeter 会去该目录下寻找 test.jmx 脚本并把执行结果放在该目录。如果你的脚本在其他目录,而且想要把执行结果放在另外文件夹,可以使用绝对路径告诉 JMeter。

    • 执行过程查看:

    • 配置jmeter环境变量(windows下为将${jmeterhome}/bin加入Path变量)

    • 如果未加入环境变量,在执行的时候可以直接给出全路径或在${jmeterhome}/bin下执行

    • -h 帮助 -> 打印出有用的信息并退出

    • -n 非 GUI 模式 -> 在非 GUI 模式下运行 JMeter

    • -t 测试文件 -> 要运行的 JMeter 测试脚本文件

    • -l jtl文件 -> 记录结果的文件

    • -r 远程执行 -> 启动远程服务

    • -H 代理主机 -> 设置 JMeter 使用的代理主机

    • -P 代理端口 -> 设置 JMeter 使用的代理主机的端口号

    • -j 日志文件->设置JMeter日志文件的名称

    • GUI模式

      打开已有的jmx文件(文件——打开)

      点击启动按钮运行

      由于GUI模式本身就是带界面的,也有中文版,就不在此详细介绍了。

    • 命令行模式

D:\apache-jmeter-3.0\bin>jmeter -n -t D:\共享\bpintocpin.jmx -l D:\共享\test.jtl

Writing log file to: D:\apache-jmeter-3.0\bin\jmeter.log

Creating summariser <summary>

Created the tree successfully using D:\共享\bpintocpin.jmx

Starting the test @ Fri Jun 17 15:12:21 CST 2016 (1466147541295)

Waiting for possible Shutdown/StopTestNow/Heapdump message on port 4445

summary = 1 in 00:00:01 = 0.8/s Avg: 1178 Min: 1178 Max: 1178 Err: 0 (0.00%)

Tidying up … @ Fri Jun 17 15:12:22 CST 2016 (1466147542649)

… end of run

Posted in 使用经验分享.