.swf Adobe Flex アプリケーションとの間のトラフィックを含む HTTP セッションを記録することができます。
このタスクについて
Flex アプリケーション (.swf ファイル) を実行し、HTTP セッションを記録するには、Adobe Flash プラグインを、ご使用の Web ブラウザーにインストールする必要があります。
Adobe Flex テクノロジーでは、XML、SOAP、または AMF を通じた通信が可能です。AMF は、圧縮されたバイナリー・データで、HTTP パフォーマンス・テストで使用するには XML に変換される必要があります。
手順
- HTTP テストの記録で説明するように HTTP を記録します。
- HTTP パフォーマンス・テストの生成後に、テスト・エディターで、バイナリー AMF データを含む HTTP 要求を選択します。
- テスト・エレメントの詳細ペインで、「データ」テーブルを右クリックし、「変換の適用」を選択します。
- 「変換アダプターの選択」ウィンドウで「AMF から XML への変換」を選択し、「OK」をクリックします。
タスクの結果
変換後、以下の例に示すように、名前に「amf」という接頭部を含む XML データがテスト内に生成されます。
<amf3Property amfName="zipcode" amfType="amf3String" zipcode="94103"/>
生成された XML は、データ相関に使用できます。
amfValue 属性または
amf 接頭部を含まない属性のみを、データ相関に使用できます。
注: amf 接頭部で始まる XML 属性 (amfValue を除く) では、データ相関を変更したり使用したりしないでください。これらの属性が変更された場合、テストを再生するとエラーが発生します。