Rational Test Workbench Web UI Tester를 사용하여 웹 애플리케이션의 사용자 인터페이스를 테스트하고 데스크탑 브라우저를 통해 이들 애플리케이션의 로드 테스트도 수행합니다. 또한 Selenium Java™™ 테스트를 관리하고 Rational Functional Tester의 테스트를 포함한 여러 테스트 유형의 복합 테스트를 작성할 수 있습니다.
Rational Functional Tester를 사용하여 HTML, Java, Windows, .NET, Visual Basic, Silverlight, Eclipse, SAP, Siebel, Flex, Ajax, Dojo, GEF 및 PowerBuilder 애플리케이션의 기능 테스트를 자동화할 수 있습니다. Rational Functional Tester는 사용자 조치를 레코딩하여 이해하기 쉬운 단순한 테스트 스크립트를 작성합니다.
웹, ERP, Citrix, 서버 기반 소프트웨어 애플리케이션의 로드 및 확장성 테스트를 자동화하려면 Rational Performance Tester를 사용하십시오. 서버에서 테스트가 실행 중인 상태에서 클라이언트가 애플리케이션과 상호작용할 때 생성된 네트워크 트래픽을 레코딩하여 테스트가 자동으로 생성됩니다. 그러면 이러한 네트워크 트래픽은 주요 비즈니스 트랜잭션이 이루어지는 실제 워크로드를 작성하도록 여러 가상 사용자에서 에뮬레이트됩니다. 테스트 자산은 필수 확장성을 달성하는 데 필요한 만큼의 로드 생성 에이전트에 자동으로 배치됩니다.
Rational Performance Tester의 로드 생성 용량은 클라우드의 사용량별 요금 지불 서비스로 Rational Performance Tester에서 쉽게 확장할 수 있으며, 이 서비스는 SoftLayer® 퍼블릭 클라우드에서 실행 중입니다. VMware 프라이빗 클라우드의 유사한 기능은 평가판으로 사용 가능합니다.
통합 인터페이스에 대해 서비스 테스트 및 Performance Test를 작성하고 수정하고 실행하려면 Rational Integration Tester를 사용하십시오. 기존 시스템 동작을 레코딩하거나 요구사항에서 전송할 데이터 및 리턴될 것으로 예상되는 데이터를 입력하여 테스트를 빌드할 수 있습니다. 또한 가상 서비스를 작성하여 테스트 종속성을 제거하고 이전 테스트를 사용할 수도 있습니다. 이러한 기법은 각 컴포넌트를 전달하기 전에 충분히 테스트하도록 지속적 전달 파이프라인에 빌드할 수 있습니다.
가상화된 서비스의 저장소를 중앙화하려면 IBM Rational Test Control Panel을 사용하십시오. Rational Test Control Panel을 사용하면, Rational Integration Tester와 함께 공개된 가상화된 서비스를 Rational Test Virtualization Server의 환경을 사용하여 작성, 공유 및 배치할 수 있습니다.
또한 Rational Test Control Panel에는 특정 기술에 기반한 서비스의 가상화 및 테스트를 지원하도록 설계된 컴포넌트가 있습니다. 이러한 컴포넌트는 최소한의 클라이언트 구성으로 서비스의 레코딩 및 가상화를 가능하게 합니다.