Questo esempio proxy spiega come scrivere un proxy semplice, associare i proxy ai controlli (gestiti internamente), distribuire i proxy e verificarne il funzionamento.
Eseguire il test dell'applicazione struttura di esempio per visualizzare il valore
predefinito del controllo struttura
- Aprire il file CustomTreeSample.java
disponibile nella cartella del progetto TreeApp importato.
- Aprire la prospettiva Test funzionale.
- Eseguire lo script CustomTreeSample.java. Viene
visualizzata l'applicazione struttura di esempio.
- Per eseguire il test dei controlli della struttura, registrare uno script di test funzionale e
fare clic sui controlli struttura dell'applicazione di esempio.
- Aprire la mappa degli oggetti di test. Notare che la proprietà Nome classe
proxy (#proxy) in Proprietà di
gestione per CustomTree è .java.jfc.JTreeProxy.
Questo è il valore predefinito per questo controllo.
Distribuzione dei file binari
- Aprire la prospettiva Java.
- Dal progetto TreeProxy, copiare i file TreeProxy.jar e
TreeProxy.rftcust nella directory di personalizzazione.
La posizione predefinita per la directory di personalizzazione è C:\Documents
and Settings\All Users\Application Data\IBM\RFT\customization.
Verifica della distribuzione proxy
Dopo la distribuzione
del proxy, è possibile verificare il valore del controllo.
- Riavviare Rational Functional Tester
- Aprire l'applicazione CustomTreeSample come indicato
nella sezione precedente.
- Registrare uno script di test funzionale per eseguire il test dei controlli struttura
dell'applicazione di esempio.
- Aprire la mappa degli oggetti di test. Notare che la proprietà Nome classe
proxy (#proxy) in Proprietà di
gestione per CustomTree è sdk.sample.jfc.ExtendedJTreeProxy.
Questo è il proxy appena sviluppato per il controllo CustomTree.