Creazione di una classe proxy
Proxy SDK di Rational Functional Tester  

Creazione di una classe proxy

È possibile scrivere una classe ProxyObject in Java o C#, a seconda del controllo per cui si sta sviluppando il proxy. La creazione di una nuova classe ProxyObject è simile alla creazione di una nuova classe Java o C# estendendo la rispettiva classe ProxyObject di base.

Informazioni su questa attività

Per creare, eseguire il build e distribuire una classe ProxyObject:

Procedura

  1. Creare una classe ProxyObject.
  2. Eseguire il build dei binari ProxyObject utilizzando i comandi build IDE.

    Relativamente a Java, il binario compilato è un file JAR.

    Nota: Il file JAR può essere inoltre creato mediante le righe comando JDK, ad esempio:
    jar cvf JFormattedTextFieldProxy.jar proxysdk\sample\java\ JFormattedTextFieldProxy.class

    Relativamente a .Net, l'output binario compilato è un assemblaggio .Net.

  3. Eseguire l'associazione della classe ProxyObject sulla classe di controllo dell'AUT (application under test).
  4. Distribuire i ProxyObject copiando i file binari proxy e i file di personalizzazione nella directory di personalizzazione Functional Tester (C:\Documents and Settings\All Users\Application Data\IBM\RFT\customization).

    Functional Tester ricerca i file binari proxy e i file di personalizzazione in questa directory.

  5. Riavviare Functional Tester
  • Esempi: creazione di un ProxyObject semplice
    Questo esempio spiega come creare un ProxyObject semplice.
Argomento principale: Estensione di proxy
Attività correlate:
Aggiunta di ulteriori proprietà di controllo
Aggiunta di ulteriori tipi di dati per un controllo
Miglioramento del funzionamento della registrazione
Miglioramento del funzionamento della registrazione con SubItem
Estensione della guida in base ai dati
Modifica del ruolo di un controllo
Modifica delle proprietà di riconoscimento e peso di un controllo
Modifica dell'associazionebilità di un controllo
Associazione dei proxy sui controlli
Distribuzione di un proxy
Esecuzione del debug del codice proxy

Feedback