Prima di iniziare, è necessario completare l'Esercizio 1.3: Creazione di punti di verifica.
Una volta riprodotto un script, tornare alla finestra di Functional Test e visualizzare le diverse sezioni. Poiché lo script appena registrato è quello attivo (la scheda nell'Editor Java dovrebbe essere Classics.java), viene riprodotto facendo clic sul pulsante Riproduci.
Functional Test viene ridotto e Riproduzione monitor viene avviato in alto a destra dello schermo. Quando viene riprodotto lo script, i messaggi vengono visualizzati in Riproduci monitor. Functional Test riproduce tutte le azioni registrate, come ad esempio l'avvio dell'applicazione, le azioni eseguire sull'applicazione e i punti di verifica.
Una volta terminata la riproduzione, nel log HTML vengono visualizzati i risultati dell'esecuzione in una finestra a parte. Tutti gli eventi elencati nel log devono comprendere Pass nelle intestazioni dell'evento in verde. Si noti che sono elencati i due punti di verifica registrati.
Chiudere il log.
Ora che lo script è stato registrato e riprodotto correttamente, è possibile illustrare ulteriori dettagli sulla prospettiva di Functional Test.
Quando si dispone di più script, Functional Test visualizza tutti gli script aperti di un progetto nell'editor Java (la finestra di script). Ciascuno script dispone di una scheda nel banner della finestra e quella relativa allo script attivo è a colori. Tutte le azioni effettuate su uno script, come ad esempio la riproduzione, vengono eseguire sullo script attivo.
Nello script, si noti che 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 script, consultare la Guida di Functional Test.
Inoltre, Functional Test 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 Test visualizza informazioni in una finestra di dialogo a comparsa. Ad esempio, per un metodo helper, viene visualizzata la descrizione delle proprietà impostate nella mappa di oggetto seguita dalle proprietà di riconoscimento dell'oggetto. Questa funzione è controllata dalle Preferenze. Per disattivarla o modificare ciò che viene visualizzato, fare clic su Finestra > Preferenze, quindi chiudere l'Editor e fare clic sulla scheda Testo a comparsa. Questa funzione è attiva per impostazione predefinita.
A sinistra dell'Editor Java (la finestra script) si trova Functional Test, che elenca tutti i progetti di test funzionale 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 oggetto 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 oggetto e modificare le mappe di oggetto. Per ulteriori informazioni su Esplora script o sulle altre parti della prospettiva di Functional Test, come ad esempio la vista Attività, Console, consultare la Guida di Functional Test.
Ora, è possibile iniziare l'Esercizio 1.5: Punti di di verifica e mappe di oggetto.