Produkt Rational Test Workbench zawiera następujące komponenty:
Produkt Rational Test Workbench Eclipse Client służy do testowania interfejsu użytkownika i wydajności aplikacji dla urządzeń mobilnych oraz do testowania interfejsu użytkownika aplikacji WWW z poziomu przeglądarki na komputerze desktop. Dodatkowo możliwe jest zarządzanie testami produktu Selenium w środowisku Java™, tworzenie testów złożonych z wieloma typami testów, a także tworzenie testów pojedynczego użytkownika dla większości rozszerzeń aplikacji obsługiwanych przez produkt Rational Performance Tester.
Produkt Rational Performance Tester służy do automatyzowania testowania obciążenia i skalowalności aplikacji WWW i ERP oraz aplikacji opartych na serwerze. Produkt Rational Performance Tester przechwytuje ruch w sieci, który jest generowany w trakcie interakcji testowanej aplikacji z serwerem. Ten ruch sieciowy jest następnie emulowany dla wielu użytkowników wirtualnych podczas odtwarzania testu.
Produkt Rational Functional Tester służy do automatyzowania testów funkcjonalnych aplikacji HTML, Java, Windows, .NET, Visual Basic, Silverlight, Eclipse, SAP, Siebel, Flex, Ajax, Dojo, GEF i PowerBuilder. Produkt Rational Functional Tester rejestruje czynności użytkowników, co pozwala na utworzenie uproszczonych skryptów testowych, które można łatwo zrozumieć.
Produkt Rational Integration Tester służy do tworzenia, modyfikowania i uruchamiania testów usług, testów wirtualizacji i testów wydajności. Za pomocą produktu Rational Integration Tester można tworzyć testy na dwa sposoby: przez zarejestrowanie istniejących zachowań systemu lub na podstawie wymagań przez wprowadzenie danych do wysłania i danych oczekiwanych w odpowiedzi. Istnieje także możliwość tworzenia usług wirtualnych w celu wyeliminowania zależności testowych, dzięki czemu testowanie można rozpocząć wcześniej.
Produkt Rational Test Control Panel to oparta na serwerze aplikacja WWW udostępniająca centralne repozytorium usług wirtualizowanych. Produkt Rational Integration Tester Control Panel umożliwia korzystanie z usług wirtualnych opublikowanych za pomocą produktu Rational Integration Tester w celu tworzenia, współużytkowania i wdrażania zwirtualizowanych środowisk testowych w produkcie Rational Test Virtualization Server.
Produkt Rational Test Workbench Mobile Client jest aplikacją używaną na urządzeniu mobilnym w celu testowania aplikacji dla urządzeń mobilnych. W przypadku urządzeń z systemem Android produkt Rational Test Workbench Mobile Client jest rodzimą aplikacją systemu Android, która jest instalowana na urządzeniu. W przypadku urządzeń z systemem iOS produkt Rational Test Workbench Mobile Client jest aplikacją z interfejsem WWW, która jest uruchamiana w oknie przeglądarki na urządzeniu z systemem iOS.