私のCSVファイルにテストケースがあります。リクエストURLにはカスタムという変数があります。Beanshellプリプロセッサー経由でJMeterを送信する前にHTTPリクエストを変更するにはどうすればいいですか?
サンプルURL:.../abc/$id
私たちは前の要求からの応答を取得id
ことで、このid
を交換する必要があります。私は応答からid
をフェッチするためにjson抽出プログラムを使用しました。今度は、次のテストケースのリクエストでこれを更新する必要があります。id
コードの下に使用してJMeterのコンテキストからのリクエストURLフェッチ:私はJMeterのコンテキストでこの更新されたURLを設定することはできませんよ
String path = ctx.getCurrentSampler().toString();
path.replaceAll("$id", id);
をあなたに新しいパス値を割り当てる必要があります(ctx
)