UFT / QTP parametrering – Datatabell / AUTOMATION TUTORIAL

UFT kan du utöka omfattningen av en grundläggande test genom att ersätta fasta värden med parametrar. Denna process är känd som parametrering vilket ökar kraften och flexibiliteten hos testet.

typer av parametrar

beroende på data är parametrering uppdelad i 4 kategorier.

  1. Datatabellparameterisering
  2. Test/Åtgärdsparameterisering
  3. miljövariabel parameterisering
  4. Random number Parameterization

Datatabellparameterisering

en datatabell, som liknar Microsoft Excel, hjälper testare att skapa datadriven test fall som kan användas för att köra en åtgärd flera gånger.

datatabellen har två typer av Ark-Global och Action (Local)

lokal Datatabell – varje åtgärd har sin egen privata datatabell, även känd som lokal datatabell, som också kan nås över åtgärder.

Global Datatabell – varje test har ett globalt datablad som är tillgängligt för alla åtgärder.

nedan är skriptet för att söka ett specifikt nyckelord från Google-sökning:

vi söker efter nyckelordet ”automationtutorial.com” i linje 1. Vi vill också söka efter andra nyckelord. Det bästa sättet är att parametrisera sökordet ”automationtutorial.com” så att det för olika avrättningar har olika nyckelord att söka.

Datatabellparametrisering från globalt Ark –

Steg 1. Från Sökordsvyn väljer du cellen som innehåller ”Atomationtutorial.com” och klicka på pilen symbol.

steg 2. Dialogrutan Value Configuration öppnas som visas nedan. Välj parametern som Datatabell, ange namn som SearchKeyword, ark som globalt ark och klicka på OK-knappen.

steg 3. Ny kolumn SearchKeyword kommer att skapas i Global sheet. Lägg till nyckelord för att söka i den här kolumnen.

Step4. Klicka på Kör-knappen, Du kan se att testkörningar 3 iteration och varje iteration använder ett nyckelord från listan ovan.

Steg 5. Global sheet inställning kan styras från” File > inställning > Kör ” dialog.

Datatabellparametrisering från Åtgärdsblad –

Steg 1. Från Sökordsvyn väljer du cellen som innehåller ”Atomationtutorial.com” och klicka på pilen symbol.

steg 2. Dialogrutan Value Configuration öppnas som visas nedan. Välj parametern som Datatabell, ark som lokalt ark och klicka på OK-knappen

steg 3. Ny kolumn SearchKeyword kommer att skapas i lokala blad. Lägg till nyckelord för att söka i den här kolumnen.

Step4. Klicka på Kör-knappen och observera att script endast söker efter första sökordet eftersom iteration inställning av åtgärdspunkter för att köra en Iteration endast som standard.

Steg 5. Åtgärdsinställning kan styras från högerklicka på åtgärd i testflöde, egenskaper alternativet visas som nedan, välj Åtgärdsanropsegenskaper från menyn.
Steg 5. Dialogrutan Egenskaper för åtgärdssamtal öppnas som visas nedan. Uppdatera inställningen och klicka på Ok.

Test / Action Parameterization

test/Action-parametrar gör att du kan använda värden som skickas från calling action till calling action.

steg för att använda Test / Åtgärdsparametrisering

Steg 1. Högerklicka på action node. Egenskaper alternativet visas som nedan, välj Åtgärdsegenskaper från menyn.

steg 2. Dialogrutan Åtgärdsegenskaper visas. Välj parametrar > inmatningsparametrar och klicka på + och Lägg till searchkeyword som parameter och typ är sträng. Klicka på OK.

steg 3. Nu är din åtgärd klar med en parameter searchkeyword. Du måste använda inmatningsparametrar i skriptet.

steg 4. Från Sökordsvyn väljer du cellen som innehåller ”Atomationtutorial.com” och klicka på pilen symbol.

Steg 5. Dialogrutan Value Configuration öppnas som visas nedan. Välj parametern som test / action parameter och parameternamn som searchkeyword .

steg 6. Nu är parametern action with redo att användas av alla anropande åtgärder.

Steg 7. Nu kan du ringa denna åtgärd i annan åtgärd genom att ringa åtgärd.

RunAction ”Action1” oneIteration

steg 8. Högerklicka på Action1 node och välj Action call properties. Dialogrutan Egenskaper för åtgärdssamtal visas. Välj fliken parametervärden och ange searchkeyword-värde och klicka på OK.

Random Number Parameterization

Random number parameterization gör att du kan infoga slumptal som värden i ditt test.

steg för att använda Random Number Parameterization

Steg 1. Från Sökordsvyn, välj den cell som krävs slumptal och klicka på pilen symbol.

steg 2. Dialogrutan Value Configuration öppnas som visas nedan. Välj parametern som slumptal.

steg 3. Följande alternativ är tillgängliga för att konfigurera slumptalsparametrar:

  • numeriskt intervall
  • namn
  • generera nytt slumptal :
    för varje åtgärds iteration
    för varje test iteration
    en gång per hel testkörning

steg 4. Välj lämplig inställning och klicka på OK.

Miljövariabelparameter

miljövariabelparametrar gör att du kan använda variabla värden från miljövariabler.

typer av miljövariabel

  • inbyggd : miljövariabel som representerar information om test och datorn.
  • användardefinierad Intern: miljövariabel som du definierar i testet.
  • användardefinierad extern: miljövariabler som finns i den externa XML-filen.

steg för att använda miljövariabel parametrisering

Steg 1. Från Sökordsvyn, välj den cell som kräver parametrering och klicka på pilsymbol.

steg 2. Dialogrutan Value Configuration öppnas som visas nedan. Välj parametern som miljö.

steg 3. Välj namnet på miljövariabeln och klicka på OK.

Step4. Klicka på Kör-knappen och observera att värdet i testet har ersatts med miljövariabelvärde.

skapa extern Miljövariabelfil –

Steg 1: Skapa en xml-fil med redigeraren enligt ditt val

steg 2:Skriv <miljö> på första raden

steg 3:Skriv varje variabelnamn-värdepar inom <variabel> element.

steg 4: Skriv </miljö> på den sista raden.

Steg 5: Spara filen i din dator. Exempel

< miljö>

<variabel>

<namn> namn< / namn>

<värde> Automation< / värde>

</variabel>

<variabel>

<namn> adress< / namn>

<värde> New Delhi< / värde>

</variabel>

</miljö>

steg för att använda extern miljövariabelfil

Steg 1. Välj Arkiv > inställning för att öppna dialogrutan testinställning.

steg 2. Klicka på miljönoden

steg 3. Välj användardefinierad från listan variabel typ

steg 4. Markera kryssrutan Ladda variabler och värden i den externa filen.

Steg 5. Använd knappen Bläddra och välj den xml-fil som du vill lägga till. Variabeln som definieras i den valda filen visas i blått i listan över användardefinierade miljövariabler.

Leave a Reply

Din e-postadress kommer inte publiceras.