JMeter使ってみた。
以下を参考にさせていただいた。
自分でも軽くまとめてみる
JMeterとは
非常に高機能な、GUIベースのクラサバ用負荷ツール。 HTTP関連の機能が充実している。(TCPやFTPなどもあるらしい)
使い道など
- HTTPリクエストの負荷およびレスポンス・スループット測定(グラフ化)
- 無限ループにして負荷をかける
- ランダムや条件分岐を取り入れて、ある程度のランダム性を再現
良いと思ったところ
- テスト構成をすべて拡張子jmxのXMLファイルに保存する。
- jmxを渡すだけで、テストの再現が可能。
- テンプレート化も容易
- GUIのグラフが非常に分かりやすい
- Java製。プラットフォーム不問。
- CUIでも使用可。結果ファイルは、CSVやXMLで取得可能。
- 変数やif、繰り返しなど、プログラム的な挙動が組める。