Architettura di Functional Tester

È possibile estendere Rational Functional Tester per eseguire ulteriori funzioni per cui necessita comunicare con l'applicazione in fase di test (AUT - application under test). A tale fine, Functional Tester stabilisce per primo un canale di comunicazione con l'AUT chiamato abilitazione.

Functional Tester supporta attualmente il test di controlli della GUI Microsoft Windows nativa, Java, .Net, HTML, Siebel, SAP, AJAX, Flex e ciascuno di questi ambienti supportati sono noti come domini. L'istituzione del canale di comunicazione è specifico di un dominio. È necessario stabilire un canale di comunicazione per ogni processo e quindi è necessario eseguire il test del canale. Functional Tester interagisce con il processo AUT e i relativi controlli mediante il canale di comunicazione stabilito per acquisire le informazioni necessarie. Come parte del processo di stabilire la comunicazione, Functional Tester crea l'istanza dell'oggetto DomainImplementation nell'AUT, che a turno si astrae e agisce come un'interfaccia per restituire a Functional Tester dettagli specifici del dominio. L'oggetto DomainImplementation esegue le attività riportate di seguito:


Feedback