zoukankan      html  css  js  c++  java
  • 性能测试学习:jmeter静默压测

    非GUI模式,也就是命令行方式运行

    好处:
    • 方便与程序代码结合做自动化
    • 对客户端性能消耗较小
    基本命令:

    前提:已经加jmeter的bin目录添加到系统变量中

    通过jmeter --help方式查看支持的命令:包含Windows、Linux下,启动GUI页面、非GUI模式、生成测试报告等

    GUI模式启动:
    
    jmeter.bat(Windows)/jmeter.sh(Linux) [-p property-file]
    
    非GUI模式启动:
    
    jmeter.bat(Windows)/jmeter.sh(Linux) -n -t test-file [-p property-file] [-l results-file] [-j log-file]
    
    非GUI模式运行测试脚本并生成输出测试报告:
    
    jmeter.bat(Windows)/jmeter.sh(Linux) -n -t test-file [-p property-file] [-l results-file] [-j log-file] -e -o [Path to output folder]
    
    由CSV文件生成测试报告:
    
    jmeter.bat(Windows)/jmeter.sh(Linux) -g [csv results file] -o [path to output folder (empty or not existing)]
    
    设置代理服务器:
    
    jmeter.bat(Windows)/jmeter.sh(Linux) -H [your.proxy.server] -P [your proxy server port]
    
    
    以服务模式运行jmeter:
    jmeter-server.bat(Windows)/jmeter-server(Linux)
    流程:

    先用jmeter GUI 模式编写压测脚本,再用非GUI模式运行脚本,最后通过命令或者GUI模式查看分析结果

    示例:

    1、设置测试脚本、测试结果输出、日志输出:

     2、jmeter导入结果文件查看:

     3、运行脚本并且将结果输出为html格式

     

    其他三种应用场景还不清楚怎么操作,待续。

    注意:输入的结果文件如果存在,会报错:

     

     

  • 相关阅读:
    N46期第一周作业
    备份MBR分区表,并破坏后修复
    预习作业(五)作业
    预习作业(四)作业
    通过v$sqlarea,v$sql查询最占用资源的查询
    ORACLE快速彻底Kill掉的会话
    HTML5中修改表单验证默认提示语句
    input正则 常用正则(备用)
    使用扫描枪扫描条码时字符识别写入缓慢问题(针对element-ui的el-input)优化
    JQuery经验汇总
  • 原文地址:https://www.cnblogs.com/canghai1024/p/14164672.html
Copyright © 2011-2022 走看看