프록시 오브젝트는 테스트 중인 애플리케이션에서 UI 제어에 사용할
규정된 Functional Tester 인터페이스를 구현합니다. 테스트하도록 애플리케이션을
사용하는 경우 프록시 클래스가 애플리케이션에 로드되어
애플리케이션의 일부가 됩니다. 프록시 오브젝트는 애플리케이션의 기본 오브젝트인 실제 제어를
포괄하여 Functional Tester에서 테스트할 수 있게 합니다.
이는 AUT에서 테스트 중인 실제 제어(오브젝트)와 TestObject 간의
연결 위치입니다.
프록시 클래스는 사용되는 프록시 프레임워크에 따라 Java™
또는 C# 클래스로 작성되고 특정 테스트 도메인의 오브젝트와
상호작용하는 방법과 같은 정보를 포함합니다. 모든 프록시의 기본 클래스는 ProxyTestObject입니다.
ProxyObject는 비슷한 기능 테스팅 기능이 필요한 UI 제어 그룹 또는
UI 제어에만 사용하도록 개발되었습니다. 이들은 Functional Tester의
동일한 UI 프레임워크(테스트 도메인)에 속합니다.