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コントローラー内のリクエストが実行される感じです。
投稿者プロフィール
最新の投稿
- AWS2021年12月2日AWS Graviton3 プロセッサを搭載した EC2 C7g インスタンスが発表されました。
- セキュリティ2021年7月14日ゼロデイ攻撃とは
- セキュリティ2021年7月14日マルウェアとは
- WAF2021年7月13日クロスサイトスクリプティングとは?