JMeterをバッチファイルから自動で実行する方法
いつもJMeterを使って計測している試験を、
タスクスケジューラで勝手にやってくれるようにしてみる。
週末中に自動でテストが動いて、
週明けに先週時点での試験結果がわかってしまう、
そんな感じ。
まずJMeterの試験をするために必要なステップはこんな感じ↓
JMeterのテスト計画は作成済みなので
この時点で引っかかるところが、JMeterのコマンドラインからの実行。
調べてみるとJMeterにはnon-guiモードがあるとか。
これでコマンドラインからの実行ができそう。ちなみに↓のような感じ。
java.exe -jar ApacheJMeter.jar -n -t テスト計画.jmx
java.exe -jar ApacheJMeter.jar -n -t テスト計画.jmx -l 動作ログ
こんな感じでバッチファイルを作成して、タスクスケジューラに登録する。
That's all.