使用此代理样本,您可以了解如何编写简单代理、将代理映射到控件(内部处理)、部署代理以及验证代理是否工作。
要测试样本,请完成以下过程:
- 解压缩应用程序文件 mypage.htm 并将其打开,该应用程序文件位于 <IBM Rational Functional Tester install>\SDP\FunctionalTester\Flex\flexcustomcontrolapp.zip 中。
- 通过创建不带扩展名的文件,将样本应用程序路径添加到可信目录 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。
结束 Rational Functional
Tester、所有启用 Java 的应用程序和浏览器,以装入新的定制类。重新启动 RationalFunctional
Tester 以测试样本正在测试的应用程序。
验证代理部署
您可以在部署前后验证代理类名称来测试控件,只要是 FlexCustomControlApp 正在测试的应用程序的一部分即可。