Programming Self-Study Notebook

勉強したことを忘れないように! 思い出せるように!!

JMeter

JMeterでcsvファイルからパラメータを読み込む方法

久しぶりにJMeterのノートを書きたくなりましたので、前々からまとめておきたかったcsvファイルからパラメータを読み込む方法をまとめてみました。 テスト計画への追加 概要 自作した変数に対し読み込んだ値を割り当て、テスト内で使用することができます。 …

JMeterが用意しているFunctionについて調べてみた

久しぶりにJMeterのノートを書きたくなりましたので、前々からまとめておきたいと思っていたFunctionについてまとめてみました。 オフィシャルリファレンスはこちら 基本構文 ${__functionName(var1、var2、var3)} // パラメータが必要な場合 ${__time(YMD)}…

JMeterのフォントに関してやってみたこと

私はJMeterのフォントに関してかなり不満があります。 (現状解決されていません。どなたかアドバイスをお願いします。) 不満がある内容 入力フォントが自由に選べない フォントサイズが自由に選べない デフォルトフォントだと半角スペースが小さすぎなので…

JMeterの見た目のデザインを変更する

JMeterにはあらかじめ8種類のスタイル(見た目)が用意されています。 お好みに合わせて選択可能ですので是非いろいろと試してみてください。 概要 JMeterの見た目を変更する方法を紹介します。 手順 JMeterを起動する メニューバー内の『オプション』->『ル…

JMeterにpluginを追加する

JMeterは基本的にはクライアント・サーバシステムの負荷検証ツール・パフォーマンス測定ツールですが、API実装時の機能テストなど幅広い用途で利用可能です。 そして多様な用途での利用をさらに使いやすくするために、様々なプラグインが提供されています。 …

CLI実行時のログファイル出力項目を変更する

CLI実行をする際の出力項目選択方法を紹介します。 出力項目が記述されているのは.properties フォルダ構成は以下になります。 (親フォルダ) └--bin------jmeter.bat └-----jmeter.properties <-出力項目を記述するファイル 該当箇所 私の環境では523行目…

JMeterのシナリオファイル(.jmx)とログファイル(.jtl)

意識しているシナリオファイル(.jmx)、及びログファイル(.jtl)の特徴を紹介します。 シナリオファイル(jmxファイル) 項目 内容 拡張子 jmx 内部フォーマット xml ログファイル(jtlファイル) 項目 内容 備考 拡張子 jtl 出力時の拡張子は任意 (※) 内…

JMeterをCLI(コマンドライン)実行する

JMeterをCLI実行する際のコマンドを紹介します。 以下はsample.jmxのというテストシナリオを実行し、その結果をresult.jtlに保存する例です。 あらかじめカレントディレクトリをJMeterのbinフォルダへ移動しているが前提になります。 実行コマンド Windowsの…

JMeterのメモリ使用量のリミットを変更する

JMeterで大量のリクエストを発行する、以下のようなエラーが発生することがあります。 ERROR - jmeter.threads.JMeterThread: Test failed! java.lang.OutOfMemoryError: Java heap space 上記は、JMeterが使用しているメモリサイズを変更することで解消され…

プロキシ配下でJMeterを実行する

ここではプロキシ配下でJMeterを実行する際の方法を2つ紹介します。 方法1.JMeterを起動する際に、プロキシ設定を実施する メリット 設定箇所が1か所 シナリオファイルにプロキシ設定が残らないので、シナリオファイルを共有しやすい。 デメリット - プロ…

JMeterの日本語化

JMeterのデフォルト言語は英語ですが、 起動設定を少しいじるだけで簡単に日本語化することができます。 ここではGUI実行する際の日本語化の方法を2つ紹介します。 方法1.「jmeter.bat」の内部を変更する jmeter.batをテキストエディタ等で開き、言語指定…

JMeterが動く環境を構築する(mac編)

Javaをインストールする 以下のサイトからJavaをダウンロードします。 Amazon Corretto 8 のダウンロード Macの場合はMac .pkgをダウンロードします。 手順に関しては以下を参照してください。 macOS 10.10 以降に Amazon Corretto 8 をインストールする手順…

JMeterが動く環境を構築する(Windows編)

Javaをインストールする 以下のサイトからJavaをダウンロードします。 Amazon Corretto 8 のダウンロード 手順に関しては以下を参照してください。 Windows 7 以降に Amazon Corretto 8 をインストールする手順 私がインストールした際の記録は以下になりま…

「JMeter関連のノート」のまとめ

自分がJMeterに関して学んだ内容の一覧です。 導入+初期設定 JMeterが動く環境を構築する(Windows編) JMeterが動く環境を構築する(mac編) JMeterの日本語化 Proxy配下でJMeterを実行する 各種設定の変更について JMeterの見た目のデザインを変更する JM…