< Indietro | Avanti >

Lezione 5: visualizzare punti di verifica e mappe di oggetti

In questa lezione, si apprenderà come visualizzare e modificare le proprietà dei punti di verifica e delle mappe di oggetti.

Visualizzare punti di verifica

È possibile esaminare e modificare i dati in un punto di verifica.
  1. In Rational Functional Tester, verificare che lo script, Classics.java, sia ancora lo script attivo nell'Editor Java.
  2. I tre punti di verifica registrati devono essere elencati in Esplora script a destra dello script. Se necessario, fare clic sul segno più (+) accanto a Punti di verifica per espandere l'elenco.

    Punti di verifica

  3. Fare doppio clic su Classics_tree.

    Si tratta del primo punto di verifica registrato, nell'elenco dei compositori. Viene avviato Editor del punto di verifica; è possibile aggiornare i dati del punto di verifica per future riproduzioni.

    I punti di verifica di dati hanno sei possibili tipi di visualizzazione. Questo è un punto di verifica (struttura) di dati. Il tipo di oggetto è una struttura ad albero, in tal caso, javax.swing.JTree. Per modificare i dati della struttura ad albero, fare doppio clic su una delle voci secondarie della struttura ad albero per aprire una piccola casella di modifica, dove è possibile apportare le modifiche. Utilizzare le caselle poste accanto a ciascuna voce per indicare se si desidera verificare questa voce nelle future riproduzioni. Per ulteriori informazioni sull'utilizzo dell'Editor del punto di verifica, consultare l'aiuto di Functional Tester.
  4. Chiudere l'Editor del punto di verifica.

Visualizzare mappe di oggetti

È possibile esaminare e modificare i dati nella mappa di oggetti.
  1. In Esplora script, espandere la cartella Oggetti del test.

    La prima voce, Mappa di oggetti di test privato, è la mappa di oggetti per questo script. I singoli oggetti elencati sotto Mappa di oggetti di test privato sono riferimenti agli oggetti su cui si è operato durante la riproduzione.

  2. Fare doppio clic su Mappa di oggetti di test privata (Mappa di oggetti di test privata) per aprirla.
    Quando si registra uno script, Functional Tester crea una mappa di oggetti per l'applicazione sottoposta a test. Ogni script viene associato ad un file di mappa di oggetti. Il file di mappa può essere privato -- associato esclusivamente ad uno script -- o condiviso tra molti script. Quando si è registrato lo script, Rational Functional Tester ha utilizzato l'impostazione predefinita (mappa privata). La mappa di oggetti contiene le proprietà di ciascun oggetto ed è possibile aggiornare facilmente le informazioni in una posizione centrale. Quindi, qualunque script che fa riferimento all'oggetto condivide anche le informazioni aggiornate.
  3. Espandere l'oggetto di livello superiore Java: Frame: logFrame1: javax.swing.JFrame.

    L'oggetto della struttura comprende la finestra di dialogo di registrazione. Al di sotto dell'oggetto della struttura sono elencati i pulsanti di opzione, i campi password e i pulsanti di azione.

  4. Fare clic su uno degli oggetti.

    Notare che le proprietà di riconoscimento vengono visualizzate nella griglia sotto la struttura ad albero degli oggetti. Inoltre, la mappa di oggetto fornisce un modo rapido per aggiungere riferimenti di un oggetto ad uno script. Nel menu della mappa di oggetto, fare clic su Oggetto del test > Inserisci oggetto/i per aggiungere gli oggetti. Inoltre, è possibile eseguire altre operazioni dalla mappa di oggetto, come ad esempio la modifica del peso di una proprietà di riconoscimento, dei valori e delle proprietà di riconoscimento stesse. Successivamente in quest'esercitazione, si eseguiranno varie procedure avanzate utilizzando la mappa di oggetti.

  5. Nel menu mappa di oggetti, fare clic su Preferenze > Annulla stato alla chiusura.

    Il comando Annulla stato alla chiusura è un menu di attivazione/disattivazione attivato per impostazione predefinita, quindi è possibile deselezionarlo. Se fosse lasciato attivo, tutti gli oggetti verrebbero accettati, quando si chiude la mappa. Questa operazione verrà effettuata nel passo successivo, quando verranno effettuate le modifiche alla mappa di oggetto.

  6. Chiudere la mappa di oggetto. Non salvare le modifiche effettuate.
< Indietro | Avanti >

Feedback