Rational Functional Tester 代理 SDK
扩展自动功能测试支持应用程序的用户界面控件。
引入代理 SDK
使用 Rational® Functional Tester 代理软件开发包 (SDK),可以扩展对应用程序用户界面控件(GUI 测试对象)的自动化功能测试支持,而不仅限于缺省情况下
Functional Tester
所提供的自动化功能测试支持。代理 SDK 提供了详细的文档、API 参考大全、即用型样本和教程,介绍了如何扩展
Functional Tester
来添加对测试新控件的支持。这同时有助于您扩展现有域中已经受到支持的控件。可以手动或使用代理向导驱动的方法开发代理。
Functional Tester 体系结构
可以扩展
Rational Functional Tester
来实现与测试下应用程序 (AUT) 进行通信时所需要的附加功能。要实现此扩展,
Functional Tester
首先会建立一个到达 AUT 的通信信道,称为支持。
代理开发
功能测试中的一个难题就是各种各样可用的用户界面 (UI) 框架(例如,Java™ 和 HTML)以及测试必须支持的控件(例如,按钮和表)。各种 UI 框架在体系结构和编程模型方面有所差异,而各种控件的继承层次结构、方法、属性数据和用户操作也有所不同。
测试对象
测试对象是代理和测试下应用程序 (AUT) 控件的脚本端接口。测试对象是连接至 AUT 中实际对象的代理对象和测试脚本之间的连接点。录制过程中,会录制语句并会把对象添加至“对象映射”。脚本使用“对象映射”中的信息来构建和查找测试对象。
反馈