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