Jmeter非GUI模式运行分布式测试

 更新时间:2020年10月23日 11:00:40   作者:二小姐朵朵钱  
这篇文章主要介绍了Jmeter非GUI模式运行分布式测试,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

一、简单的命令

  • -n 在非 GUI 模式下运行JMeter
  • -t 要运行的 JMeter 测试脚本文件
  • -r 远程执行启动全部代理机
  • -H 代理机器地址ip如:192.168.1.1
  • -P 代理机器端口号如:8080,可自定义,默认的是1099
  • -l 生成记录结果文件
  • -e 结束运行,生成报告
  • -o 报告存放地址
  • -h 帮助 -> 打印出有用的信息并退出

举例:

情况一:在非 GUI 模式下运行JMete并运行tcp.jmx脚本文件

jmeter -n -t D:\apache-jmeter-3.0\apache-jmeter-3.0\bin\TCP.jmx

情况二:在非 GUI 模式下运行JMete并运行tcp.jmx脚本文件,生成记录结果文件(文件名为result.jtl)

jmeter -n -t D:\apache-jmeter-3.0\apache-jmeter-3.0\bin\TCP.jmx -l result.jtl

情况三:在非 GUI 模式下运行JMete并运行tcp.jmx脚本文件,生成记录结果文件(文件名为result.jtl),结束运行,生成报告,并存放于bin\bcd文件夹下,位置随便放

jmeter -n -t D:\apache-jmeter-3.0\apache-jmeter-3.0\bin\TCP.jmx -l result.jtl -e -o D:\apache-jmeter-3.0\apache-jmeter-3.0\bin\bcd

情况四:在非 GUI 模式下启动全部远程代理机器运行JMete并运行tcp.jmx脚本文件,生成记录结果文件(文件名为result.jtl),结束运行,生成报告,并存放于bin\bcd文件夹下,位置随便放

jmeter -n -t D:\apache-jmeter-3.0\apache-jmeter-3.0\bin\TCP.jmx -r -l result.jtl -e -o D:\apache-jmeter-3.0\apache-jmeter-3.0\bin\bcd(前提是代理机器全部要将jmeter-sever启动)

第四种情况也可以选择使用-H,-P命令

jmeter -n -t D:\apache-jmeter-3.0\apache-jmeter-3.0\bin\TCP.jmx -l result.jtl -H 192.168.9.128 -P 1099 -e -o D:\apache-jmeter-3.0\apache-jmeter-3.0\bin\bcd

也可以简化的写成: jmeter -n -t TCP.jmx -l result.jtl -H 192.168.9.128 -P 1099-e -o D:\apache-jmeter-3.0\apache-jmeter-3.0\bin\bcd

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • Java8加java10等于Java18的版本查看及特性详解

    Java8加java10等于Java18的版本查看及特性详解

    这篇文章主要为大家介绍了Java 8加java10等于Java18的各个版本要点详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-06-06
  • 用Java验证pdf文件的电子章签名

    用Java验证pdf文件的电子章签名

    这篇文章主要介绍了如何用Java验证pdf文件的电子章签名,帮助大家更好的理解和使用Java,感兴趣的朋友可以了解下
    2020-12-12
  • Java动态添加view的方法

    Java动态添加view的方法

    这篇文章主要介绍了Java动态添加view的方法,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2017-01-01
  • Java错误:进行语法分析时已到达文件结尾的解决

    Java错误:进行语法分析时已到达文件结尾的解决

    这篇文章主要介绍了Java错误:进行语法分析时已到达文件结尾的解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-08-08
  • springboot注入servlet的方法

    springboot注入servlet的方法

    本篇文章主要介绍了springboot注入servlet的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-05-05
  • 使用google.kaptcha来生成图片验证码的实现方法

    使用google.kaptcha来生成图片验证码的实现方法

    这篇文章主要介绍了使用google.kaptcha来生成图片验证码的实现方法,非常不错具有一定的参考借鉴价值,需要的朋友可以参考下
    2018-09-09
  • 详解在Spring MVC或Spring Boot中使用Filter打印请求参数问题

    详解在Spring MVC或Spring Boot中使用Filter打印请求参数问题

    这篇文章主要介绍了详解在Spring MVC或Spring Boot中使用Filter打印请求参数问题,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-04-04
  • Java你告诉我 fail-fast 是什么鬼

    Java你告诉我 fail-fast 是什么鬼

    这篇文章主要介绍了Java你告诉我 fail-fast 是什么鬼,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-12-12
  • java中对HashMap的put过程解读

    java中对HashMap的put过程解读

    这篇文章主要介绍了java中对HashMap的put过程解读,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-03-03
  • Java连接MySQL数据库命令行程序过程

    Java连接MySQL数据库命令行程序过程

    SQL编程包括两种形式,一种是过程化编程,主要通过数据库交互式工具,通过存储过程、触发器、函数等形式的编程;另一种是嵌入式SQL编程,将SQL语句嵌入到高级开发语言,完成数据的各种操作
    2021-10-10

最新评论