Esistono due tipi di processi Functional Tester.
I processi AUT (application under Test) sono noti come processi server Functional Tester. I processi registratore, riproduzione, controllo oggetto e IDE (Eclipse
o Visual Studio .Net) sono noti come processi client Functional Tester. Uno strato IPC (inter process communication) di memoria condivisa
completa i componenti
di elevato livello del modello di processo Functional Tester.