正規表現エクストラクターとBeanshellスクリプト(以下に示す)を使用して動的にパラメーターを作成しました。でパラメータを作成していますName = "pass_" + i
。
次に、CSVファイルからこれらのパラメータフィールドの値を入力する必要があります。CSVファイルをロードしましたが、ログイン変数に最初の行の値が含まれています。以下のコードは、CSVファイルの最初の値のみを入力します。CSVファイルを反復処理し、最初の列にある次の値をパラメーターフィールドに入力するコードが必要です。
int count = Integer.parseInt(vars.get("pass_matchNr"));
for(int i=1;i<=count;i++) { //regex counts are 1 based
sampler.addArgument(vars.get("pass_" + i),vars.get("login"));}