Functional Tester 体系结构

可以扩展 Rational Functional Tester 来实现与测试下应用程序 (AUT) 进行通信时所需要的附加功能。要实现此扩展,Functional Tester 首先会建立一个到达 AUT 的通信信道,称为支持。

Functional Tester 目前支持对 Java™、.Net、HTML、Siebel、SAP、AJAX、Flex 和本机 Microsoft® Windows® GUI 控件进行测试,上述每种受支持的环境称为域。通信信道的创建特定于域。必须为每个进程创建通信信道,然后需要测试信道。Functional Tester 通过所创建的通信信道来与 AUT 进程及其控件进行交互,以获取所需信息。作为建立通信的一部分,Functional Tester 会在 AUT 中创建 DomainImplementation 对象实例,此对象实例转而抽像扮演接口的角色,并将特定于域的详细信息返回给 Functional TesterDomainImplementation 对象将执行以下任务:


反馈