使用此代理样本,您可以了解如何编写简单代理、将代理映射到控件(内部处理)、部署代理以及验证代理是否工作。
测试树应用程序样本可查看树控件的缺省值
- 打开已导入的 TreeApp 项目文件夹中的 CustomTreeSample.java 文件。
- 打开功能测试透视图。
- 运行 CustomTreeSample.java 脚本。此时将显示样本树应用程序。
- 要测试树控件,请先记录功能测试脚本,然后单击样本应用程序的树控件。
- 打开测试对象映射。请注意,CustomTree 管理属性下的代理类名 (#proxy) 属性为 .java.jfc.JTreeProxy。
这是该控件的缺省值。
部署二进制文件
- 打开 Java 透视图。
- 从 TreeProxy 项目中,将 TreeProxy.jar 和 TreeProxy.rftcust 复制到定制目录。此定制目录的缺省位置为 C:\Documents
and Settings\All Users\Application Data\IBM\RFT\customization。
验证代理部署
代理部署后,您即可验证控件的值。
- 重新启动 Rational® Functional Tester
- 按先前部分中所述打开 CustomTreeSample 应用程序。
- 记录功能测试脚本可测试样本应用程序的树控件。
- 打开测试对象映射。请注意,CustomTree 管理属性下的代理类名 (#proxy) 属性为 sdk.sample.jfc.ExtendedJTreeProxy。
这是为 CustomTree 控件新开发的代理。