このプロキシー・サンプルでは、単純なプロキシーの作成、
コントロールへのプロキシーのマップ (内部的に処理)、プロキシーのデプロイ、
およびプロキシーが機能することの確認の方法について説明します。
サンプルをテストするには、以下の手順を実行します。
- <IBM Rational Functional Tester install>¥SDP¥FunctionalTester¥Flex¥flexcustomcontrolapp.zip を unzip してから、その中のアプリケーション・ファイル mypage.htm を開きます。
- 拡張子のないファイルを作成することによって、サンプル・アプリケーションのパスをトラステッド・ディレクトリー C:¥WINDOWS¥system32¥Macromed¥Flash¥FlashPlayerTrust¥ に追加します。
例えば、トラステッド・ディレクトリーに Flex という名前のファイルを作成し、サンプル・アプリケーションのファイル・パス C:¥Program Files¥IBM¥SDP¥FunctionalTester¥Flex¥flexcustomcontrolapp¥mypage.htm をそれに追加します。
- C:¥Program Files¥IBM¥SDP¥FunctionalTester¥Flex¥flexcustomcontrolapp¥FlexCustom.xml ファイルの ClassInfo タグの内容を <IBM Rational Functional Tester install>¥bin¥FlexEnv.xml ファイルにコピーします。
- サンプル Flex アプリケーションを起動して、それに対して記録を試行します。
バイナリー・ファイルのデプロイ
FlexCustomControl.jar ファイルおよび FlexCustomControl.rftcust ファイルをカスタマイズ・ディレクトリーにデプロイします。例えば、C:¥Documents
and Settings¥All Users¥Application Data¥IBM¥RFT¥customization などです。RationalFunctional Tester、Java 使用可能アプリケーション、およびブラウザーを閉じて、新規のカスタマイズ・クラスをロードします。RationalFunctional Tester を再起動して、テスト対象のサンプル・アプリケーションをテストします。
プロキシー・デプロイメントの確認
デプロイの前後にプロキシー・クラス名を確認することで、FlexCustomControlApp テスト対象アプリケーションの一部として提供されているコントロールをテストできます。