2016-11-24 18 views
1

Jmeterでは、私は検索を行い、コンテキストID、検索ID、およびセッションIDを生成するたびに実行します。私はHTTPリクエストからセッションIDを取得し、それをapi呼び出しに渡すことができました。しかし、コンテキストIDと検索IDはどこにも表示されず、APIに渡すこともできません。私はそれらを得るために何ができますか?コンテキストIDと検索IDを取得する方法

+0

Seach IDとContext IDを抽出する必要のあるHTTP応答を共有してください。また、RegExExtractorとあなたの試行を共有してください –

+0

問題は私がそれらの応答に表示されないことです。私はセッションIDだけを取得します。私はフィドラーでコンテキストIDと検索IDを見る。しかし、jmeterではありません。 – Jane

+0

クライアント側のスクリプト(javascriptファイル)によって値が生成されていますか?それはサーバーがそれらを送信しない場合の可能性です –

答えて

1

チャットから、それはclient generated valueであることがわかりました。

は、データに基づいなどrandom string/int/alphanumeric/uuidを生成することで、問題を解決するには、次のリンクを使用することが提案:ランダムのIntのために

  1. を:http://jmeter.apache.org/usermanual/functions.html#__Random
  2. Randome文字列(英数字)の場合:http://jmeter.apache.org/usermanual/functions.html#__RandomString
  3. についてhttp://jmeter.apache.org/usermanual/functions.html#__RandomFromMultipleVars
  4. ランダムUUIDの場合:http://jmeter.apache.org/usermanual/functions.html#__UUID

選択した機能は、送信するデータの種類によって異なります。

+1

検索IDのランダムUUIDとコンテキストIDの__RandomStringを生成するために$ {__ UUID}を使用しました。 – Jane

関連する問題