< Indietro | Avanti >

Lezione 3: creare i punti di verifica

In questa lezione, si registreranno i punti di verifica per testare gli oggetti. I punti di verifica controllano che una determinata azione sia stata eseguita o verificano lo stato di un oggetto.
È possibile creare un punto di verifica Proprietà, un punto di verifica Immagine o nove tipi di punti di verifica Dati. Quando si crea un punto di verifica, si catturano le informazioni su un oggetto nell'applicazione per stabilire le informazioni di linea di base per il confronto durante la riproduzione.

Creare un punto di verifica dei dati

Verrà registrato un punto di verifica Dati per catturare la struttura ad albero dei compositori.
  1. Nel Monitor di registrazione, fare clic sul pulsante Inserisci punto di verifica o comando azione (Inserisci punto di verifica).
  2. Nella pagina Seleziona oggetto della procedura guidata punto di verifica e azione, deselezionare l'opzione Dopo la selezione di un oggetto avanzare alla pagina successiva, se è selezionata.
  3. Utilizzare Ricerca oggetto (Ricerca oggetto) per selezionare la struttura ad albero Compositori nell'applicazione. Fare clic su Ricerca oggetto e trascinarlo sulla struttura ad albero. Tenendo premuto il tastino del mouse, l'intera struttura ad albero verrà contornata da un bordo rosso e verrà visualizzato il nome dell'oggetto (javax.swing.JTree) in un messaggio di suggerimento accanto al bordo rosso. Quando si rilascia il tastino del mouse per selezionare, si noti che le proprietà di riconoscimento per l'oggetto sono elencate nella griglia che si trova in fondo alla pagina Seleziona oggetto.
  4. Fare clic su Avanti.
  5. Nella pagina Seleziona azione, assicurarsi che la voce Esegui punto di verifica dati sia selezionata e fare clic su Avanti.
  6. Nella pagina Inserisci comando dati punto di verifica, nel campo Valore dati, selezionare il test Gerarchia struttura. Questo test cattura le informazioni su tutta la gerarchia della struttura.
  7. Nel campo Nome punto di verifica, immettere Classics_tree, quindi fare clic su Avanti.
  8. La pagina Dati punto di verifica visualizza i dati catturati in una griglia nel pannello a destra. Se viene visualizzato un contrassegno nella casella accanto ad una voce, quest'ultima verrà verificata. Per impostazione predefinita, sono selezionate tutte le voci. Lasciarle selezionate. Se non sono selezionate, fare clic sul pulsante Contrassegna tutto.
  9. Fare clic su Fine.

Creare un punto di verifica di immagine

È possibile inserire un punto di verifica di immagine per confermare che sia visualizzato l'album appropriato per il CD selezionato.
  1. Nel Monitor di registrazione, fare clic sul pulsante Inserisci punto di verifica o comando azione (Inserisci punto di verifica).
  2. Nella pagina Seleziona oggetto della procedura guidata punto di verifica e azione, deselezionare l'opzione Dopo la selezione di un oggetto avanzare alla pagina successiva, se è selezionata.
  3. Utilizzare Ricerca oggetto (Ricerca oggetto) per selezionare l'immagine Album nell'applicazione. Fare clic su Ricerca oggetto e trascinarlo sull'immagine dell'album. Tenendo premuto il tastino del mouse, l'immagine dell'album verrà contornata da un bordo rosso e verrà visualizzato il nome dell'oggetto (javax.swing.JLabel) in un messaggio di suggerimento accanto al bordo rosso. Quando si rilascia il tastino del mouse per selezionare, si noti che le proprietà di riconoscimento per l'oggetto sono elencate nella griglia che si trova in fondo alla pagina Seleziona oggetto.
  4. Fare clic su Avanti.
  5. Nella pagina Seleziona azione, selezionare Esegui punto di verifica immagine e fare clic su Avanti.
  6. Nella pagine Inserisci comando punto di verifica immagine, digitare Album_image come Nome punto di verifica.
  7. Accertarsi che l'opzione Seleziona immagine completa sia selezionata e fare clic su Avanti.
  8. La pagina Dati punto di verifica visualizza l'immagine catturata nel pannello a destra. Fare clic su Fine.

Creare un punto di verifica proprietà

Ora è possibile inserire una punto di verifica diverso per confermare che l'ordine è per il cliente corretto. Un punto di verifica delle proprietà viene utilizzato per catturare il testo nel pannello di conferma.
  1. Nell'applicazione ClassicsCD, fare clic su Ordine > Visualizza stato ordine esistente. Non fare clic sui due campi password per ora.
  2. Fare clic su OK. Verrà verificata l'etichetta "Ordine per Trent Culpito" nella finestra Visualizza ordini esistenti.
  3. Nel Monitor di registrazione, fare clic sul pulsante Inserisci punto di verifica o comando azione (Inserisci punto di verifica).
  4. Nella pagina Seleziona oggetto, selezionare l'opzione Dopo la selezione di un oggetto avanzare alla pagina successiva.
  5. Trascinare Ricerca oggetto sull'etichetta "Ordine per Trent Culpito" per selezionarla. Tenendo premuto il tastino del mouse, notare che l'etichetta viene contornata da un bordo rosso e viene visualizzato il nome dell'oggetto (javax.swing.JLabel). Dopo la selezione dell'oggetto, viene aperta la pagina Seleziona azione perché si è selezionata l'opzione di avanzamento alla pagina successiva.
  6. Selezionare Esegui punto di verifica proprietà, che è la seconda azione dall'alto, e fare quindi clic su Avanti.
  7. Sulla pagina Inserisci comando punto di verifica proprietà, confermare che il campo Includi child è impostato su Nessuno.
  8. In Nome punto di verifica, accettare il valore predefinito consigliato.
  9. Lasciare l'opzione Utilizza proprietà standard selezionata e fare quindi clic su Avanti. Nella pagina Dati punto di verifica, vengono visualizzate le proprietà dell'oggetto di test ed i relativi valori in formato di griglia. È possibile scegliere le proprietà da verificare nella colonna Proprietà e modificare tali valori nella colonna Valore.
    Per impostazione predefinita, non è stata selezionata alcuna proprietà. Per testare le proprietà degli oggetti, scegliere le proprietà che si desidera testare selezionandole singolarmente. Le proprietà selezionate vengono verificate ogni volta che si riproduce uno script con il punto di verifica. È possibile selezionare tutte le proprietà nell'elenco facendo clic sul pulsante della barra degli strumenti Contrassegna tutto sulla griglia. Utilizzare il pulsante Deseleziona tutto per deselezionare tutte le proprietà. Per dei risultati ottimali quando si utilizza un punto di verifica delle proprietà, testare solo le proprietà cui si è interessati. In questo caso, solo la proprietà testo è di interesse per determinare se l'ordine è per il cliente corretto.
  10. Nella colonna Proprietà, selezionare le proprietà testo, opaco e visibile per testarle durante la riproduzione. Potrebbe essere necessario fare clic sulla casella di controllo due volte per rendere persistente la selezione.
  11. Fare clic su Fine.
  12. Nella finestra di ClassicsCD Visualizza ordini esistenti, fare clic su Chiudi.

Verificare i campi password

Ora, effettuare un altro ordine rapido per testare i campi password che non sono stati testati in precedenza.
  1. Espandere la cartella Haydn nella struttura ad albero dei compositori.
  2. Fare clic su Sinfonie numero 94 e 98.
  3. Fare clic sul pulsante Ordine.
  4. Nella finestra Registrazione membro, accettare le impostazioni predefinite di Cliente esistente e Trent Culpito.
  5. Questa volta, immettere xxxx nel campo Password.
  6. Selezionare l'opzione Ricorda password.
  7. Fare clic su OK.
  8. Immettere un numero carta ed una data di scadenza validi, ad esempio 7777 7777 7777 7777, scadenza 06/09.
  9. Fare clic su Genera ordine.
  10. Fare clic su OK nella casella del messaggio di conferma.
  11. Chiudere l'applicazione ClassicsCD facendo clic sul pulsante x.
  12. Fare clic sul pulsante Arresta registrazione (Arresta registrazione) sulla barra degli strumenti Registrazione.
Quando si arresta la registrazione, Rational Functional Tester chiude il monitor di registrazione e scrive quindi lo script e la mappa di oggetti nella directory del progetto. La finestra Rational Functional Test viene ripristinata e lo script viene visualizzato nella finestra principale.
< Indietro | Avanti >

Feedback