私たちのアプリケーション (iOS) は画像の詳細をサーバーに送信し、サーバーは画像 ID を生成して応答データとしてアプリに送り返します。その後、アプリはその画像 ID を使用して画像のサムネイルと実際の画像をサーバーにアップロードします。ここでは、最初のリクエストのレスポンス データ (Image_ID) を使用して画像をアップロードする必要があります。Jmeter を使用してこのシナリオをシミュレートする方法を教えてください。
前もって感謝します。
私たちのアプリケーション (iOS) は画像の詳細をサーバーに送信し、サーバーは画像 ID を生成して応答データとしてアプリに送り返します。その後、アプリはその画像 ID を使用して画像のサムネイルと実際の画像をサーバーにアップロードします。ここでは、最初のリクエストのレスポンス データ (Image_ID) を使用して画像をアップロードする必要があります。Jmeter を使用してこのシナリオをシミュレートする方法を教えてください。
前もって感謝します。
応答データ全体を JMeter 変数に格納するには:
次のコードを Beanshell PostProcessor のスクリプト領域に追加します。
vars.put("imageID", new String(data));
whereimageID
は、選択した任意の意味のある変数名にすることができdata
、バイナリ バイト配列として表される親サンプラ応答データの省略形です。
${imageID}
する${__V(imageID)}
応答データ全体が必要ではなく、より小さな部分が必要な場合は、Regular Expression Extractor PostProcessor を使用して必要な値を取得できます。
参考文献: