Rational Test Workbench include i seguenti componenti:

Utilizzare la Rational Test Workbench Eclipse Client per eseguire il test delle prestazioni e dell'interfaccia utente di applicazioni mobili e per eseguire il test dell'interfaccia utente delle applicazioni Web dal browser desktop. Inoltre, è possibile gestire test Selenium Java™, creare test composti con più tipi di test e creare test con singolo utente di più estensioni dell'applicazione supportate da Rational Performance Tester.
Utilizzare Rational Performance Tester per automatizzare il carico e la scalabilità delle applicazioni software basate su server, ERP e Web. Rational Performance Tester acquisisce il traffico di rete che viene visualizzato quando l'applicazione sottoposta a test interagisce con un server. Questo traffico di rete viene quindi emulato su più utenti virtuali durante la riproduzione del test.
Utilizzare Rational Functional Tester per automatizzare i test funzionali delle applicazioni HTML, Java, Windows, .NET, Visual Basic, Silverlight, Eclipse, SAP, Siebel, Flex, Ajax, Dojo, GEF e PowerBuilder. Rational Functional Tester registra le azioni utente per creare script di test semplificati di facile utilizzo.
Utilizzare Rational Integration Tester per creare, modificare ed eseguire test di servizio, di virtualizzazione e di prestazioni. Con Rational Integration Tester, è possibile creare test registrando comportamenti di sistema esistenti o da requisiti, inserendo i dati da inviare e i dati che ci si aspetta di ricevere. È inoltre possibile creare servizi virtuali per rimuovere dipendenze di test e abilitare i test precedenti.
Rational Test Control Panel è un'applicazione web basata sul server che fornisce un repository centrale per i servizi virtualizzati. Il pannello di controllo di Rational Integration Tester consente di utilizzare i servizi pubblicati con Rational Integration Tester per creare, condividere e distribuire gli ambienti di test virtualizzati in Rational Test Virtualization Server.
Rational Test Workbench Mobile Client è è l'applicazione utilizzata sul dispositivo mobile per eseguire il test delle applicazioni mobili. Sui dispositivi Android, Rational Test Workbench Mobile Client è un'applicazione nativa Android da installare sul dispositivo. Sui dispositivi iOS, Rational Test Workbench Mobile Client è un'applicazione basata sul web da eseguire in una finestra del browser del dispositivo iOS.