jmeter2.4を使ってみた | ヘビィ・SMD!

ヘビィ・SMD!

そんな・・・バナナ!!
1. 甘え度+10 恐れ度+10 寿命-1週間
2. 甘え度+10 恐れ度-10
3. 甘え度-10 恐れ度-10 寿命+1週間

仕事ではなく、プライベートでjmeterを使う機会があったので記す。
今さら感があるのは仕方ないね(アニキ風

昔jmeterを使ったことがあったんだが、当時のバージョンで使いづらい箇所があった。
が、最新(2.4)のChangesを見たところ改善されたようだ。

- JMeter now requires at least Java 1.5.
- HTTP Proxy can now record HTTPS sessions.
- JUnit sampler now supports JUnit4 annotations.
- Added JSR223 (javax.script) test elements.
- MailReader Sampler can now use any protocol supported by the underlying implementation.
- An SMTP Sampler has been added.
- JMeter now allows users to provide their own Thread Group implementations.
- View Results Tree now supports more display options, including search and Regex Testing.
- StatCalculator performance is much improved; Aggregate Report etc. need far less memory.
- JMS samplers have been extensively reworked, and should no longer lose messages. Correlation processing is improved. JMS Publisher and Subscriber now support both Topics and Queues.
- Many other improvements have been made, please see below and in the manual.

そう。
- HTTP Proxy can now record HTTPS sessions.
ここだね。

昔のバージョンでは、プロキシサーバを使って自動テストケースを作成する際
httpセッションとhttpsセッションがうまく引き継げないという問題があった。
回避策としてプログラム修正をし、httpsを利用しないシステムに作り変えた上で
プロキシサーバ起動→自動テストケース作成、という手順をとっていたものだ。
なんてチグハグな対応なんだ(^^;)
改善されてよかったです。地味にうれしい。

が、相変わらず使い勝手はイマイチなんだなぁコレが。

上でも書いたけど、テストケースの作成は基本的にプロキシサーバを利用して自動生成、というのが一般的。楽だしね。
色々設定ができて、テストケースとして追加するパターンや除外するパターンなんかも指定できる。

ヘビィ・SMD!
(↑この除外パターンなら、拡張子jpg gif png icoが除外できる。)

なぜだろうか、このプロキシサーバの設定、
「ファイル」→「テスト計画の保存」
で保存した場合は保存できない。
僕の設定方法が悪いのか?よくわからん。

仕方ないので僕はプロキシサーバを右クリックし、
「別名で保存」でプロキシサーバ設定のみ別途保存しておき(これは保存される)、
新しいテストケース作成時にワークベンチにカーソルを合わせ
「ファイル」→「併合(マージ)」を利用してプロキシサーバの設定を入れている。

今日はここまで。