Jmeterをしていると、「2/3の確率で指定のサンプラーを実行したい」というようなことがあると思います。
そんなときのためのテクニックです。
#前提
jmeterがインストールされていること
ちなみに私はjmeter2.11を使いました。
#準備
そして、リクエストを2つ用意。
片方だけ2/3の確率で実行したいとします。
もう片方は毎回実行したいとします。
#2/3の確率で処理を走らせる方法
ランダム関数とifコントローラーを使います。
2/3の確率で実行したいリクエストをifコントローラーの中に入れます。
ifコントローラーの条件を下記のようにします。
ifコントローラーの条件を${__Random(1,3)}<=2
とすることで1~3の数字を乱数生成して2以下だったらそのifコントローラー内のリクエストが実行される感じです。
投稿者プロフィール
最新の投稿
セキュリティ2021.07.14ゼロデイ攻撃とは
セキュリティ2021.07.14マルウェアとは
WAF2021.07.13クロスサイトスクリプティングとは?
AWS2021.01.21AWS Fault Injection Simulatorが発表されました!