Creazione di un punto di verifica dati (stato)

Utilizzare un punto di verifica dati (Stato) per eseguire il test dello stato di una casella di controllo o di un pulsante di commutazione nell'applicazione. Quando si registra il punto di verifica, viene creata una base dei dati di stato. Ad ogni riproduzione dello script, i dati sono confrontati per verificare se si sono verificate eventuali modifiche, in modo volontario o non volontario. Questo confronto è utile per identificare potenziali difetti.

Per creare un punto di verifica dati (Stato):

  1. In Functional Tester, Java Scripting, fare clic sul pulsante Registra uno script Functional Tester sulla barra degli strumenti di Functional Tester oppure selezionare il comando di menu File > Nuovo > Script di Functional Tester mediante registratore per avviare la registrazione di uno script. In Functional Tester, VB.NET Scripting, fare clic sul pulsante Registra uno script di Functional Tester sulla barra degli strumenti di Functional Tester oppure selezionare il comando di menu File > Nuovo > Aggiungi script mediante registratore per avviare la registrazione di uno script.
  2. Dalla barra degli strumenti Registrazione, fare clic su Avvia applicazione per avviare l'applicazione di test. Per ulteriori informazioni, consultare Avvio delle applicazioni di test.
  3. Individuare la casella di controllo oppure il pulsante di commutazione da testare nell'applicazione.
  4. Dalla barra degli strumenti Registrazione, fare clic su Inserisci punto di verifica o comando di azione.
  5. Sulla pagina Seleziona oggetto della Procedura guidata Azione e punto di verifica, utilizzare Ricerca oggetto per selezionare il campo o l'area nell'applicazione che contiene la casella di controllo o il pulsante di commutazione da testare. Per ulteriori informazioni, consultare Seleziona oggetto.
  6. Dopo avere selezionato la casella di controllo o il pulsante di commutazione, uno dei valori nella griglia Proprietà di riconoscimento oggetti dovrebbe essere la parola "checkbox" se si tratta di una casella di controllo oppure "togglebutton" se si tratta di un pulsante di commutazione. Verificare questa condizione e fare clic su Avanti.
  7. Sulla pagina Seleziona azione, l'opzione Esegui punto di verifica dati, la prima nella pagina, deve essere selezionata.

    Stato del pulsante della casella di controllo è il Valore dati elencato per una casella di controllo. Se si sta testando del testo su un pulsante di commutazione, selezionare il test Stato del pulsante di commutazione. L'elenco di test nel campo Valore dati dipende dalle informazioni fornite dal proxy dell'oggetto. Potrebbero essere visualizzati dei valori diversi da quelli qui descritti.

    Nel campo Nome punto di verifica, accettare il valore consigliato predefinito oppure immettere un nuovo nome. Questo nome deve essere conforme alle convenzioni di denominazione Java standard. Il nome predefinito è basato sul nome dell'oggetto e sul valore dati scelto per il test.

    Utilizzare Includi parametri per tentativi per impostare un tempo di tentativi di verifica dell'esistenza di un punto di verifica durante la riproduzione. L'opzione relativa ai tentativi è utile quando la riproduzione non trova il punto di verifica nell'applicazione. Per impostare un tempo di tentativi, utilizzare il valore predefinito oppure impostare un proprio tempo. Tempo massimo tentativi è il numero massimo di secondi per cui Functional Tester tenta di verificare l'esistenza del punto di verifica nell'applicazione durante la riproduzione. Intervallo tentativi è il numero di secondi del periodo di attesa tra le esecuzioni della verifica da parte di Functional Tester dell'esistenza del punto di verifica.

    Quando si seleziona Includi parametri per tentativi, Functional Tester verifica l'esistenza del punto di verifica nell'applicazione ogni 2 secondi, fino ad un massimo di 20 secondi. Per impostare un proprio tempo, cancellare i dati nei campi predefiniti e specificare i propri valori per Tempo massimo tentativi e Intervallo tentativi. Quando si fa clic su Fine, il tentativo per il punto di verifica viene scritto nello script e viene eseguito alle future riproduzioni.

    Dopo avere accettato oppure modificato i campi, fare clic su Avanti.

  8. Modificare, facoltativamente, i dati. Sulla pagina Dati punto di verifica, vengono visualizzati gli stati di pulsante sotto forma di elenco. È possibile selezionare quali stati di pulsante vengono testati nell'elenco in quest'area.
  9. Dopo avere visualizzato o selezionato gli stati di pulsante, fare clic su Fine.

    Il punto di verifica viene registrato ed aggiunto allo script.

  10. Dopo avere registrato eventuali altri punti di verifica o altre azioni, terminare la registrazione facendo clic sul pulsante Interrompere la registrazione sulla barra degli strumenti Registrazione.

Al termine della registrazione, è possibile aprire l'Editor punti di verifica in qualsiasi momento per modificare questi dati.

È anche possibile creare un punto di verifica eseguendone lo script in modo manuale. Per informazioni inerenti a Functional Tester, Java Scripting sull'aggiunta di punti di verifica manuali e dinamici, consultare Aggiunta di punti di verifica manuali e dinamici. Per Functional Tester, VB.NET Scripting, consultare Aggiunta di punti di verifica manuali e dinamici.

Consultare anche i metodi vpManual() e vpDynamic() della documentazione di RationalTestScript. RationalTestScript è disponibile nella documentazione della API. Per Functional Tester, Java Scripting, fare clic su ? > Riferimento API Functional Tester. Per Functional Tester, VB.NET Scripting, fare clic su ? > Sommario > Guida di IBM Rational Functional Tester > Guida API. Il proprio script può accedere alle stesse informazioni dei punti di verifica. Consultare i metodi TestObject getProperty() e getTestData().


Commenti