Aggiunta di un nuovo TestObject
Proxy SDK di Rational Functional Tester  

Aggiunta di un nuovo TestObject

È possibile aggiungere un nuovo TestObject quando non ci sono TestObject con il metodo che si desidera esporre per un controllo, disponibili all'interno della serie di TestObject predefiniti forniti da Functional Tester. Ad esempio, è possibile esporre un eventuale controllo pulsante come GuiTestObejct() e in esso vengono definite come metodi operazioni quali click() e doubleClick(). È possibile creare un nuovo TestObject se si desidera introdurre una nuova chiamata metodo come myClick() che non è definita in alcun oggetto TestObject esistente.

Prima di iniziare

Nota: i proxy sono sviluppati in Java o in C#. Tuttavia è necessario implementare TestObject per i proxy sia in Java che in C#, in quanto sono wrapper nei proxy sia negli script Java che Visual Basic .Net. Quando si aggiunge un nuovo TestObject personalizzato, verificare di aver definito l'implementazione Java di TestObject. Questo è richiesto quando si utilizza l'IDE VS.NET per la creazione degli script di test Rational Functional Tester.

Informazioni su questa attività

Per aggiungere un nuovo TestObject:

Procedura

  1. Creare i creatori per TestObject.
    Nota: ogni TestObject deve avere cinque creatori standard. I nuovi metodi che vengono definiti seguono questi creatori.
  2. Definire nuovi nomi canonici per il TestObject nel file di personalizzazione.

    È necessario specificare due voci per ogni nome canonico sia per TestObject Java che .NET nel file di personalizzazione, in quanto essi sono sviluppati sia in Java che in .NET.

  3. Associare i proxy sul TestObject creato di nuovo.
  4. Eseguire il build dei file binari TestObject.

    È possibile raggruppare tutti i file binari TestObject Java in un solo file JAR e i TestObject .NET in un solo assieme .NET.

  5. Distribuire i file binari TestObject copiandoli nella directory di personalizzazione Functional Tester, C:\Documents and Settings\All Users\Application Data\IBM\RFT\customization.
  6. Riavviare Functional Tester.

Operazioni successive

Una volta sviluppato e distribuito con esito positivo i file binari TestObject, le proprietà di gestione dei controlli registrati di nuovo, per cui sono stati creati i nuovi TestObject mostrano i nuovi nomi TestObject in Nome classe di oggetto di test.
  • Esempi: aggiunta di un nuovo TestObject
    Questo esempio spiega come aggiungere un nuovo TestObject.
Argomento principale: TestObject
Concetti correlati:
Ruolo di un TestObject
Attività correlate:
Associazione dei proxy su TestObject

Feedback