< Indietro | Avanti >

Lezione 4: riprodurre lo script

In questa lezione, si riprodurrà lo script e si tratterà di alcune parti dell'interfaccia Rational Functional Tester. Poiché lo script appena registrato è quello attivo, esso è quello che verrà riprodotto quando si farà clic sul pulsante Riproduci.
  1. Per riprodurre lo script, fare clic sul pulsante Esegui script di Functional Test (Esegui) sulla barra degli strumenti di Functional Test.
  2. Nella finestra Seleziona log, mantenere il nome di log predefinito Classics e fare quindi clic su Fine.

    Rational Functional Tester viene ridotto a icona e Controllo di riproduzione viene avviato in alto a destra sullo schermo. Quando viene riprodotto lo script, i messaggi vengono visualizzati in Monitor per la riproduzione. Rational Functional Tester riproduce tutte le azioni registrate, come ad esempio l'avvio dell'applicazione, le azioni eseguite sull'applicazione ed i punti di verifica.

    Una volta terminata la riproduzione, nel log HTML vengono visualizzati i risultati dell'esecuzione del test in una finestra a parte. Ogni evento elencato nel log deve comprendere Passato nelle intestazioni dell'evento in verde. Si noti che sono elencati i due punti di verifica registrati.

  3. Chiudere il log. Ora che lo script è stato registrato e riprodotto correttamente, è possibile illustrare ulteriori dettagli sulla prospettiva di Functional Test.
  4. Se la finestra del test funzionale è ridotta a icona, ripristinarla. Quando si dispone di più script, Functional Tester visualizza tutti gli script aperti in un progetto nell'Editor Java™ (la finestra di script).
    Nello script, si notino le informazioni sullo script mostrate in alto in blu chiaro e prefissate dagli asterischi. Tali informazioni provengono dal modello di script, che è modificabile. Per ulteriori informazioni sulla modifica del modello di script, consultare l'aiuto di Functional Tester.

    Notare che Functional Tester aggiunge un breve commento allo script in verde per identificare l'oggetto cui fanno riferimento le righe successive. Queste informazioni rendono più semplice l'esplorazione dello script. Le stringhe trasmesse come argomenti ai metodi durante la registrazione, compresi gli input utente, sono in blu elettrico.

    Quando si sposta il cursore su alcune aree dello script, Functional Tester visualizza informazioni utili in una casella di testo a comparsa. Ad esempio, per un metodo helper, viene visualizzata la proprietà di descrizione impostata nella mappa di oggetti seguita dalle proprietà di riconoscimento dell'oggetto. Questa funzione di testo a comparsa è controllata dalle Preferenze. Per disattivarla o modificare ciò che viene visualizzato, fare clic su Finestra > Preferenze e scegliere quindi Java > Editor e fare clic sulla scheda Testo a comparsa. Questa funzione è attiva per impostazione predefinita.

    Prospettiva di Functional Test

    A sinistra dell'Editor Java (la finestra script) si trova la vista Progetti di Functional Test, che elenca gli eventuali progetti di Functional Tester cui si è al momento connessi. Tutti gli script all'interno di ciascun progetto vengono elencati sotto il nome del progetto. Questa vista Progetti fornisce un altro modo per passare a uno script diverso. Facendo doppio clic su uno script nella vista Progetti, tale script viene aperto nella finestra script e diventa lo script attivo.

    A destra dell'Editor Java si trova Esplora script, che elenca i punti di verifica e la mappa di oggetti dello script attivo. Da Esplora script è possibile avviare l'editor del punto di verifica per visualizzare e modificare i punti di verifica e avviare l'editor della mappa di oggetti e modificare le mappe di oggetti. Per ulteriori informazioni su Esplora script o sulle altre parti della prospettiva di Functional Test, come ad esempio la vista Attività e la vista Console, consultare l'aiuto di Functional Tester.

< Indietro | Avanti >

Feedback