Comprensione dei proxy
Proxy SDK di Rational Functional Tester  

Comprensione dei proxy

Un oggetto proxy implementa l'interfaccia Functional Tester prescritta per un controllo UI nell'AUT (application under test). Quando si abilita l'applicazione in uso per l'esecuzione di test, le classi proxy vengono caricate nell'applicazione e diventano parte di essa. Un oggetto proxy ricopre il controllo corrente (l'oggetto nativo) nell'applicazione in uso, rendendone possibile l'esecuzione del test in Functional Tester. È un punto di connessione tra TestObject e il controllo reale (oggetto) di cui viene eseguito il test nell'AUT.

Una classe proxy viene creata come una classe Java o C# a seconda del framework proxy che si utilizza e contiene informazioni come ad esempio su come interagire con un oggetto in un particolare dominio di test. La classe base di tutti i proxy è ProxyTestObject. I ProxyObject vengono sviluppati esclusivamente per un controllo UI o gruppo di controlli UI che richiedono simili capacità di esecuzione di test funzionali. Essi appartengono allo stesso framework UI (domini di test) in Functional Tester.

Argomento principale: Sviluppo proxy
Concetti correlati:
Ambiente di sviluppo proxy
Livello corrente di supporto proxy fornito da Functional Tester
Estensione di proxy
Attività correlate:
Impostazione di progetti proxy

Feedback