아래 다이어그램은 IBM Rational Functional Tester를 사용하여 Eclipse 애플리케이션을 테스트하기 위한 태스크 플로우를 보여줍니다.
기본 테스터: 기본 테스터는 단순화된 테스트 스크립트로 생성되는 기능 테스트 스크립트를 레코드할 수 있습니다. 기능 테스트 스크립트를 편집하기 위해 테스터에게 프로그래밍에 대한 지식이 요구되지는 않습니다. 테스터는 Java 스크립팅으로 전환할 수 있고 단순화된 스크립트 편집기에 제공되는 Java 코드 스니펫 삽입 또는 Java 메소드 삽입 기능을 사용할 수 있습니다. 그런 후 테스터는 Java 테스트 스크립트로 바로 작업할 수 있습니다. 애플리케이션 비주얼을 사용하여 검증 포인트, 데이터 기반 명령, 테스트를 위한 추가 제어를 삽입할 수 있습니다.
스크립팅 지식이 있는 고급 테스터: Java 또는 Visual Basic 프로그래밍 지식이 있는 테스터는 Functional Test 스크립트를 레코딩하거나 테스트 스크립트를 수동으로 작성할 수 있습니다. 테스트 오브젝트 맵을 사용하여 오브젝트를 업데이트하고 테스트를 위해 추가 오브젝트를 삽입할 수 있습니다.