使用 Rational® Functional Tester 代理软件开发包 (SDK),可以扩展对应用程序用户界面控件(GUI 测试对象)的自动化功能测试支持,而不仅限于缺省情况下 Functional Tester 所提供的自动化功能测试支持。代理 SDK 提供了详细的文档、API 参考大全、即用型样本和教程,介绍了如何扩展 Functional Tester 来添加对测试新控件的支持。这同时有助于您扩展现有域中已经受到支持的控件。可以手动或使用代理向导驱动的方法开发代理。
可以使用 Functional Tester 代理 SDK 来执行这些任务:
- 添加对不受支持控件的支持
- 更改或改进现有控件的录制内容以使回放更加有弹性
- 添加对控件内部子项的支持
- 添加新数据验证测试
- 使现有控件可映射
- 添加新属性
Functional Tester 代理 SDK 支持扩展对以下技术的测试支持:
- Java
- .NET
- Eclipse
- PowerBuilder
- Visual Basic
- Windows
- MFC
- ActiveX(支持在浏览器上运行的 HTML 中的内嵌控件)
- Flex
开始之前
要扩展 Functional Tester 代理,需要满足以下条件:
- 了解 GUI 功能测试
- 详细了解 Functional Tester 框架
- 非常熟悉应用程序环境
- 了解基于代理框架的 Java 或 C# 编程
- 最好了解但并不要求了解操作系统概念