More Related Content
Similar to Jmeter20120421
Similar to Jmeter20120421 (13)
Jmeter20120421
- 2. 自己紹介
幡司 恭平(ハタジ キョウヘイ)
Twitter @flag_hataji
PHP底辺プログラマ4年ぐらいやってました。
お仕事 メルマガ配信システムってのを運営
最近はインフラ系が楽しい年頃☆てへぺろ(・ω<)
12年4月23日月曜日
- 3. 最近の傾向
チューニンガソンが楽しかった。
ApacheBench以外にいいテスト方法は無
いものか?
12年4月23日月曜日
- 4. あった。(おしえてもろた)
jMeter
Jakarta プロジェクトで開発が進められている、パフォーマンス計測用のJavaアプリ
ケーションです
12年4月23日月曜日
- 5. なにそれ美味しいの?
無料である
Javaが入ってれば動く(Mac Win Linux OK)
GUIである
ApacheBenchより高機能
・ Basic認証が必要なページにアクセスできる
・ スレッドごとに違うcookieを保持することができる。
・ リクエストのレスポンスを取り出して次のページのリクエストに使うことができる。
・ ヘッダーを変えることができる。(User Agentを変えて、モバイル用のページでテストを行う時などに便利)
・ 外部ファイルから値を読み込むことができる。
・ 複数台のマシーンでテストシナリオを共有することができる。
12年4月23日月曜日
- 6. インストール
http://jmeter.apache.org/download_jmeter.cgi
←Binariesダウンロード
12年4月23日月曜日
- 7. 起動
解凍して実行ファイルクリックで起動
12年4月23日月曜日
- 9. コントローラ
コントローラというものがある。
・一度だけ実行されるコントローラ
・ループコントローラ
・インタリーブコントローラ
・乱数コントローラ
・ランダム順序コントローラ
色々なパターンの負荷テストができる
12年4月23日月曜日
- 10. 複雑なテスト
トップページ
�↓
ログイン画面
�↓
メニューC(小メニューC-1 → 小メニューC-2)
�↓
メニューF(小メニュー F-1 → 小メニューF-2 → 小メニューF-3)
�↓
メニューA(小メニューA-1 → 小メニューA-2)
12年4月23日月曜日
- 11. 感想とまとめ
導入したPCの性能、回線によって結果が変わるのでレ
ポートをそのまま信用するのは・・・?
サーバー側でdstatやsarコマンドを走らせながら負荷を
かけて、ボトルネックを探すとよさそう。
12年4月23日月曜日