Creazione di un punto di verifica dati (elenco)

Utilizzare un punto di verifica dati (Elenco) per testare i dati di elenco nell'applicazione. Quando si registra il punto di verifica, viene creata una base dei dati di elenco. Quindi, ad ogni riproduzione dello script, i dati saranno confrontati per verificare se si sono verificate eventuali modifiche, in modo volontario o non volontario. Questo confronto è utile per identificare possibili difetti.

Quando si crea un punto di verifica, è possibile utilizzare un riferimento pool di dati invece di un valore letterale per fornire i dati variabili per rendere i test più realistici.

Per creare un punto di verifica dati (Elenco):

  1. Fare clic sul pulsante Registra uno script di Functional Tester nella barra degli strumenti Functional Tester.
  2. In Monitor di registrazione di Functional Tester, fare clic sul pulsante Avvia applicazione per avviare l'applicazione di test. Consultare Avvio delle applicazioni di test per ulteriori informazioni.
  3. Individuare l'elenco nella propria applicazione che si desidera testare.
  4. In Monitor di registrazione di Functional Tester, fare clic sul pulsante Inserire il punto di verifica o il comando di azione sulla barra degli strumenti.
  5. Sulla pagina Seleziona oggetto della Procedura guidata Azione e punto di verifica, utilizzare Ricerca oggetto per selezionare l'elenco nella propria applicazione che si desidera testare. Per testare l'intero elenco, è possibile selezionare qualsiasi voce nell'elenco. Consultare la pagina Seleziona oggetto per ulteriori informazioni sulla selezione di oggetti.
  6. Dopo avere selezionato l'elenco, uno dei valori mostrati nella griglia Proprietà di riconoscimento oggetti dovrebbe essere la parola "list". 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.

    Nel campo Valore dati, selezionare il test Elementi dell'elenco oppure Elementi dell'elenco selezionati. Elementi dell'elenco testa il contenuto dell'intero elenco. Elementi dell'elenco selezionati testerà solo le voci selezionate. L'elenco dei test visualizzato 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 rispettare le 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 tenterà 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 verificherà 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 ed immettere 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 verrà eseguito alle future riproduzioni.

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

  8. Modificare, facoltativamente, i dati. Sulla pagina Dati punto di verifica, l'elenco visualizza le stesse informazioni dell'elenco nella propria applicazione e nello s tesso ordine, dall'alto verso il basso. Per modificare una voce di elenco, fare doppio clic sulla voce nella visualizzazione dell'elenco. Il campo diventa quindi modificabile. È possibile anche modificare l'elenco delle voci da testare durante la riproduzione utilizzando la casella di controllo che si trova accanto a ciascuna voce. Le voci selezionate verranno incluse nel test. È possibile utilizzare i pulsanti Seleziona tutto oppure Deseleziona tutto per selezionare o deselezionare tutte le voci nell'elenco.

    È possibile utilizzare il pulsante della barra degli strumenti Inserisci sopra l'area dell'elenco per inserire le voci nell'elenco. Viene creata una riga vuota che consente di immettere una nuova voce di elenco. Se non è attiva alcuna selezione quando si fa clic su Inserisci, la nuova voce verrà visualizzata alla fine dell'elenco. Se risulta selezionata una voce quando si fa clic su Inserisci, la nuova voce verrà inserita sopra la voce selezionata.

    I pulsanti della barra degli strumenti Taglia, Copia, Incolla e Elimina sopra l'area di elenco si applicano alla voce o alle voci selezionate, e sono applicabili solo nella Procedura guidata Azione e punto di verifica. (Gli appunti di sistema non vengono utilizzati).

    Fare clic sul pulsante Guida per ulteriori informazioni sulla pagina Dati punto di verifica.

  9. Per utilizzare un riferimento del pool di dati invece di un valore letterale per un punto di verifica:
    1. Fare clic con il tasto destro del mouse su una voce di elenco e fare quindi clic su Converti valore in riferimento pool di dati. Viene visualizzata la finestra Convertitore riferimenti pool di dati.
    2. Immettere un nuovo nome per la variabile di pool di dati oppure fare clic sulla freccia Variabile pool di dati per selezionare la variabile cui si desidera faccia riferimento il punto di verifica nel pool di dati
    3. Facoltativamente, selezionare la casella di controllo Aggiungi valore al nuovo record nel pool di dati per aggiungere il valore del punto di verifica ad un nuovo record (riga) nel pool di dati.
    4. Fare clic su OK.
  10. Dopo avere visualizzato o modificato i dati di elenco, fare clic su Fine.

    Il punto di verifica verrà registrato ed aggiunto allo script.

  11. 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 Monitor di registrazione.

Al termine della registrazione, è sempre possibile aprire l'Editor punti di verifica per modificare questi dati. Consultare Editor punti di verifica per ulteriori informazioni.

Nota: è anche possibile creare un punto di verifica eseguendone lo script in modo manuale. Per informazioni, fare riferimento alla sezione 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. Fare clic su Guida > Riferimento API Functional Tester. Il proprio script può accedere alle stesse informazioni dei punti di verifica. Consultare i metodi TestObject getProperty() e getTestData().


Commenti