Esempi che è possibile utilizzare

Questo esempio proxy spiega come creare una classe proxy semplice e un nuovo TestObject per un controllo CheckBox

Funzioni estese: creazione di un nuovo TestObject

In questo esempio, viene creato un nuovo TestObject e viene associato al proxy CheckBoxProxy per aggiungere i metodi check() e uncheck(). Questo proxy estende il metodo proxy public String getTestObjectClassName() per restituire il nome classico del TestObject appena creato in modo che tutti i nuovi controlli javax.swing.JCheckBox abbiano nuovi TestObjects.

Nota: Creare un nuovo TestObject solo quando si desidera che il controllo utilizzi nuovi metodi non disponibili nel Functional Tester TestObject esistente.

Distribuzione dei file binari

Copiare i file CheckBoxProxy.jar, CheckBoxProxy.rftcust, ExtendedToggleGUITestObject.jar e ExtendedToggleGUITestObject.rftcust nella directory di personalizzazione e riavviare Functional Tester per testare l'AUT (application-under-test) di esempio.

Nota: è necessario aggiungere manualmente il file ExtendedToggleGUITestObject.jar al progetto Rational Functional Tester se viene visualizzato un errore di compilazione nello script Rational Functional Tester per il controllo della casella di controllo.

Verifica della distribuzione proxy e TestObject

È possibile testare il controllo javax.swing.JCheckBox, fornito dall'AUT CheckBoxApp.

Verifica della nuova funzione TestObject


Feedback