JMeterでブラウザを動かしてシナリオの作成はできないかと思っていたら、普通に機能として実装されていました。
環境
OS:WindowsXP
JDK:jdk1.5.0_01
JMeter2.3.1
1.JMeterを落として、ApacheJMeter.jarを実行する
2.スレッドグループの追加を行う。
[テスト計画]で右クリック→[追加]→[スレッドグループ]。
後でも設定できるがスレッド数、Ramp-Up期間(秒)、ループ回数などを設定する
3.ブラウザで使用するプロキシを設定する。
[ワークベンチ]→[追加]→[Non-Testエレメント]→[HTTPプロキシサーバ]
主にポート番号、除外するパターンに画像ファイル拡張子設定(*.jpg等)を決める
4.ブラウザのプロキシを3.で設定したポート番号に設定する
5.HTTPプロキシサーバで開始ボタン押下
6.ブラウザでシナリオとして画面遷移させていく
7.HTTPプロキシサーバで停止ボタン押下
8.シナリオの吟味を行い動的にしたいパラメータを変更していく
やってみると意外に簡単。まだまだ機能は多そうなのでもっと使い込んで行く予定。