Jmeterの実行方法-レポート生成

2797 ワード

Jmeter運転方式


1、GUI方式運転


特徴:主に性能を消耗しすぎて、テスト機の負荷が少なくなる可能性があります.例えば、正常なGUIは100同時発生することができますが、非GUモードであれば、120に達することができます.運行方式:簡単、ここではあまり紹介しない

2.非GUI方式運転(コマンドラインモード)


2.1コマンドの実行(ログレポートなし)
  • ログなし-フォーマットjmeter -n -t [jmx file] -l [results file] -e -o [Path to web report folder]
  • 使用:jmeter -n -t GUI .jmx -l testlog.jtl -e -o ./report
  • パラメータ解析:|名称|解析|||–--|-n|非GUI形式実行|-t|指定スクリプトのパス(相対または絶対)|-l|テスト結果をファイル(相対または絶対)に記録し、存在しない必要があります|-e|スクリプト実行終了後にhmtlレポート|-o|保存htmlレポートを生成する場所は、存在しない必要があります|
  • 2.2コマンドの実行(ログレポートあり)
  • ログあり-フォーマットjmeter -g -o
  • jmeter -g testlog.jtl -o ./report
  • を用いる.
    2.3その他のコマンドはヘルプを参照
    C:\Users\LGY\Desktop\jmeter>jmeter --help
        _    ____   _    ____ _   _ _____       _ __  __ _____ _____ _____ ____
       / \  |  _ \ / \  / ___| | | | ____|     | |  \/  | ____|_   _| ____|  _ \
      / _ \ | |_) / _ \| |   | |_| |  _|    _  | | |\/| |  _|   | | |  _| | |_) |
     / ___ \|  __/ ___ \ |___|  _  | |___  | |_| | |  | | |___  | | | |___|  _ <
    /_/   \_\_| /_/   \_\____|_| |_|_____|  \___/|_|  |_|_____| |_| |_____|_| \_\ 5.1.1 r1855137
    
    Copyright (c) 1999-2019 The Apache Software Foundation
    
    
    To list all command line options, open a command prompt and type:
    
    jmeter.bat(Windows)/jmeter.sh(Linux) -?
    
    --------------------------------------------------
    
    To run Apache JMeter in GUI mode, open a command prompt and type:
    
    jmeter.bat(Windows)/jmeter.sh(Linux) [-p property-file]
    
    --------------------------------------------------
    
    To run Apache JMeter in NON_GUI mode:
    Open a command prompt (or Unix shell) and type:
    
    jmeter.bat(Windows)/jmeter.sh(Linux) -n -t test-file [-p property-file] [-l results-file] [-j log-file]
    
    --------------------------------------------------
    
    To run Apache JMeter in NON_GUI mode and generate a report at end :
    Open a command prompt (or Unix shell) and type:
    
    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]
    
    --------------------------------------------------
    To generate a Report from existing CSV file:
    Open a command prompt (or Unix shell) and type:
    
    jmeter.bat(Windows)/jmeter.sh(Linux) -g [csv results file] -o [path to output folder (empty or not existing)]
    
    --------------------------------------------------
    
    To tell Apache JMeter to use a proxy server:
    Open a command prompt and type:
    
    jmeter.bat(Windows)/jmeter.sh(Linux) -H [your.proxy.server] -P [your proxy server port]
    
    ---------------------------------------------------
    
    To run Apache JMeter in server mode:
    Open a command prompt and type:
    
    jmeter-server.bat(Windows)/jmeter-server(Linux)