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