JMeterの使い方(背伸び編)

<2/9〜2/10>あたりにちょっとだけ書いてみる予定。
全然かけてないので、ちょっとだけ。


whileコントローラは評価式のところが基本的にはtrue,falseを入れるみたい。
num > 5
みたいな式だとうまくいかなったので、下記の方法で解決しました。


whileその1

whileコントローラ
評価式: ${__javaScript(${未読メール件数} > 10,dummy)}

関数 __javaScript() を使い、その中で不等号とかの式を書いたら旨く行きました。
関数 __javaScript()はJMeter付属のヘルプページに載ってるので見てみてください。

whileその2

事前に正規表現抽出しておく。抽出が失敗したら変数にfalseという値が入るようにしておく。
正規表現: <input type='text' name='未読件数' value='(.*)'>
デフォルト値: false

whileコントローラ
評価式: ${未読件数}

これは説明が面倒なので今度書くつもり。
要は、変数にtrueとかfalseが直接入るようにしたらなんか動くみたい、ってのを伝えたかったのです。

その1でやるのが無難だと思います。

コメントをかく


「http://」を含む投稿は禁止されています。

利用規約をご確認のうえご記入下さい

フリーエリア

メンバーのみ編集できます