3
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

[Jmeter] Jmeterの使用方法

Last updated at Posted at 2024-03-12

環境


  • Windows 11 Enterprise

ダウンロード


  1. ダウンロードページにアクセス
  2. Download Releasesをクリックをクリックimage.png
  3. zipファイルまたはtgzファイルをダウンロードimage.png
  4. 任意の場所に解凍する
  5. binフォルダに格納されているパッチimage.png

プラグインのインストール


  1. ダウンロードページにアクセス
  2. installをクリックimage.png
  3. jarファイルをダウンロードimage.png
  4. ダウンロードしたファイルappache-jmeter-xxxのlib extに格納image.png
    image.png

プラグインの適用


  1. Plugins Managerをクリックimage.png
  2. Available Plugins jpgc-Standard Set Apply Changes and Restart JMeterをクリック

GUIを日本語にする


  1. batを編集する(VS codeで開く)image.png
  2. languageをJa、regionをJPにするimage.png

Tread Groupを作成する


  1. テスト計画で右クリック 
    image.png
  2. スレッドグループを選択image.png

APIコール用のTread Groupを追加する


  1. スレッドグループで右クリック
  2. HTTPリクエストを選択image.png
  3. HTTPリクエストで右クリック
  4. HTTPヘッダーマネージャーを選択image.png

必要なリスナーを追加する


  1. スレッドグループで右クリック
  2. 必要なリスナーを選択image.png

テストケースを作成する


  1. 並行処理数(スレッド数)、応答時間(実施回数)、実施回数(ループ回数)を設定image.png
    ※この場合は、並行処理数(スレッド数)=20スレッド、応答時間(実施回数)=30秒、実施回数(ループ回数)=20回ループ
  2. HTTPリクエストを作成するimage.png
    ※サーバ名またはIP=テスト実施するサーバ又はURL、パス=呼び出すAPI
  3. テストの実行
    image.png
  4. テスト結果
    image.png
  5. 結果の読み方
項目名 意味
Sample リクエストの番号
StartTime リクエストの送信を始めた時間
Sample Time(ms) リクエストの送信からレスポンスを受け終わるまでにかかった時間
Status レスポンスのステータスを示す
Bytes
SendByte 送信したバイト数
Latency リクエストを送ってからレスポンスが届いた時間
Connect Time(ms) JMeterがサーバとの接続確立にかかった時間
3
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?