Parametrizzazione UFT / QTP-Data Table | AUTOMATION TUTORIAL
UFT consente di estendere l’ambito di un test di base sostituendo valori fissi con parametri. Questo processo è noto come parametrizzazione che aumenta la potenza e la flessibilità del test.
Tipi di parametri
A seconda dei dati, la parametrizzazione è suddivisa in 4 categorie.
- Parametrizzazione tabella dati
- Parametrizzazione test/azione
- Parametrizzazione variabile d’ambiente
- Parametrizzazione numero casuale
Parametrizzazione Tabella dati
Una tabella dati, simile a Microsoft Excel aiuta i tester a creare test basati sui dati casi che possono essere utilizzati per eseguire un’azione più volte.
La tabella dati ha due tipi di fogli: globale e Azione (locale)
Tabella di dati locali-Ogni azione ha una propria tabella di dati privata nota anche come tabella di dati locali a cui è possibile accedere anche attraverso le azioni.
Tabella dati globale-Ogni test ha una scheda dati globale accessibile attraverso le azioni.
Di seguito è riportato lo script per cercare una parola chiave specifica da Google search:
Stiamo cercando la parola chiave “automationtutorial.com” nella riga 1. Vogliamo anche cercare altre parole chiave. L’approccio migliore è parametrizzare la parola chiave di ricerca “automationtutorial.com” in modo che per diverse esecuzioni ha diverse parole chiave per la ricerca.
Parametrizzazione tabella dati da foglio globale –
Passaggio 1. Dalla vista Parole chiave, selezionare la cella che contiene “Atomationtutorial.com” e fare clic sul simbolo della freccia.
Punto 2. La finestra di dialogo Configurazione valore si aprirà come mostrato di seguito. Selezionare il parametro come tabella dati, immettere il nome come Ricercakeyword, Foglio come foglio globale e fare clic sul pulsante OK.
Punto 3. Nuova colonna SearchKeyword verrà creato nel foglio globale. Aggiungi parole chiave per la ricerca in questa colonna.
Step4. Fare clic sul pulsante Esegui, è possibile vedere che il test esegue 3 iterazioni e ogni iterazione utilizza una parola chiave dall’elenco precedente.
Punto 5. L’impostazione del foglio globale può essere controllata dalla finestra di dialogo” File > Impostazione > Esegui”.
Parametrizzazione della tabella dati da Action Sheet –
Passaggio 1. Dalla vista Parole chiave, selezionare la cella che contiene “Atomationtutorial.com” e fare clic sul simbolo della freccia.
Punto 2. La finestra di dialogo Configurazione valore si aprirà come mostrato di seguito. Selezionare il parametro come tabella dati, Foglio come foglio locale e fare clic sul pulsante OK
Passaggio 3. Nuova colonna SearchKeyword verrà creato nel foglio locale. Aggiungi parole chiave per la ricerca in questa colonna.
Step4. Fare clic sul pulsante Esegui e osservare che lo script cerca solo la prima parola chiave perché l’impostazione iterazione dei punti azione per eseguire una sola iterazione per impostazione predefinita.
Punto 5. Impostazione azione può essere controllato dal tasto destro del mouse su azione nel flusso di prova, Proprietà opzione sarà mostrato come di seguito, selezionare Proprietà chiamata azione dal menu.
Punto 5. La finestra di dialogo Proprietà chiamata azione si aprirà come mostrato di seguito. Aggiornare l’impostazione e fare clic su Ok.
Parametrizzazione Test/Azione
I parametri Test/Azione consentono di utilizzare i valori passati dall’azione chiamante all’azione chiamante.
Passi per l’utilizzo della parametrizzazione Test/azione
Passo 1. Fare clic destro sul nodo azione. L’opzione Proprietà verrà mostrata come di seguito, selezionare Proprietà azione dal menu.
Punto 2. Verrà visualizzata la finestra di dialogo Proprietà azione. Selezionare Parametri > Parametri di input e fare clic su + e aggiungere searchkeyword come parametro e il tipo è stringa. Fare clic su OK.
Punto 3. Ora la tua azione è pronta con un parametro searchkeyword. È necessario utilizzare i parametri di input nello script.
Punto 4. Dalla vista Parole chiave, selezionare la cella che contiene “Atomationtutorial.com” e fare clic sul simbolo della freccia.
Punto 5. La finestra di dialogo Configurazione valore si aprirà come mostrato di seguito. Selezionare il parametro come parametro Test / azione e il nome del parametro come parola di ricerca .
Punto 6. Ora l’azione con il parametro è pronta per l’uso da qualsiasi azione chiamante.
Punto 7. Ora puoi chiamare questa azione in un’altra azione chiamando azione.
RunAction” Action1 ” oneIteration
Passo 8. Fare clic destro sul nodo Action1 e selezionare Proprietà chiamata azione. Verrà visualizzata la finestra di dialogo Proprietà chiamata azione. Selezionare la scheda Valori dei parametri e immettere il valore searchkeyword e fare clic su OK.
Parametrizzazione del numero casuale
La parametrizzazione del numero casuale Consente di inserire numeri casuali come valori nel test.
Passi per usare la parametrizzazione dei numeri casuali
Passo 1. Dalla vista Parole chiave, selezionare la cella che ha richiesto il numero casuale e fare clic sul simbolo della freccia.
Punto 2. La finestra di dialogo Configurazione valore si aprirà come mostrato di seguito. Selezionare il parametro come Numero casuale.
Punto 3. Sono disponibili le seguenti opzioni per la configurazione dei parametri dei numeri casuali:
- Intervallo numerico
- Nome
- Genera UN NUOVO NUMERO casuale:
Per ogni iterazione di azione
Per ogni iterazione di test
Una volta per l’intera esecuzione di test
Passaggio 4. Selezionare l’impostazione appropriata e fare clic su OK.
Parametrizzazione della variabile d’ambiente
I parametri della variabile d’ambiente consentono di utilizzare i valori delle variabili da variabili d’ambiente.
Tipi di variabili di ambiente
- Built in : Variabile di ambiente che rappresenta informazioni sul test e sul computer.
- Interno definito dall’utente: variabile di ambiente definita all’interno del test.
- Esterno definito dall’utente: variabili di ambiente presenti nel file XML esterno.
Passi per l’utilizzo della parametrizzazione della variabile d’ambiente
Passo 1. Dalla vista Parole chiave, selezionare la cella che richiede la parametrizzazione e fare clic sul simbolo della freccia.
Punto 2. La finestra di dialogo Configurazione valore si aprirà come mostrato di seguito. Selezionare il parametro come Ambiente.
Punto 3. Selezionare il nome della variabile d’ambiente e fare clic su OK.
Step4. Fare clic sul pulsante Esegui e osservare che il valore nel test è stato sostituito con il valore della variabile di ambiente.
Crea file di variabile di ambiente esterno –
Passaggio 1: Creare un file xml utilizzando l’editor secondo la vostra scelta
Passo 2:Digitare <Ambiente> sulla prima riga
Passo 3:Digitare ogni coppia nome-valore variabile all’interno di <Variabile> elementi.
Passaggio 4: Digitare < / Ambiente> nell’ultima riga.
Passo 5: Salvare il file nel computer. Esempio
<Ambiente>
<Variabile>
<Nome>Nome</Nome>
<Valore>Automazione</Valore>
</Variabile>
<Variabile>
<Nome>Indirizzo</Nome>
<Valore>Nuova Delhi</Valore>
</Variabile>
</Ambiente>
Procedura per uso esterno variabile di ambiente di file
Passo 1. Selezionare File > Impostazione per aprire la finestra di dialogo Impostazione test.
Punto 2. Fare clic sul nodo Ambiente
Passaggio 3. Selezionare Definito dall’utente dall’elenco tipo variabile
Passaggio 4. Selezionare la casella Carica variabili e valori dalla casella di controllo File esterno.
Punto 5. Utilizzare il pulsante Sfoglia e selezionare il file xml che si desidera aggiungere. La variabile definita nel file selezionato viene visualizzata in blu nell’elenco delle variabili di ambiente definite dall’utente.