3

JMeter でテストをロードしようとしているアプリがあり、HTTP POST の後に生成される URL から値を抽出できません。

アプリ フロー (簡略化) は次のようになり、対応する URL が表示されます。

  1. ログイン:http://host:port/login
  2. ダッシュボードに移動します (HTTP GET):http://host:port/dashboard
  3. [コンテンツの作成] (HTTP GET) をクリックします。http://host:port/$string1/$string2=/create
  4. データを入力し、[送信] をクリックします (HTTP POST) URL は次のとおりです。http://host:port/$string1/$string2=/content/$string3

$string1$string2&$string3はランダムに生成されます。$string1& $string2は、ダッシュボード URL の本文で使用できます (正規表現を使用して簡単に抽出できます)。ただし、コンテンツが作成された$string3に返されます。上記のステップ 4 で新しく作成したコンテンツを表示し、スクリプトの次のステップに進む必要があります。$string3

アプリの内部またはアプリがインストールされているサーバーにアクセスできません。

サニティーチェック:

  • これは鶏が先か卵が先かという状況ですか?
  • または、JMeter で何か不足していますか?
  • この問題を回避する方法はありますか?
4

1 に答える 1