Parameterisering-Datatabel | AUTOMATISERINGSVEJLEDNING
UFT giver dig mulighed for at udvide omfanget af en grundlæggende test ved at erstatte faste værdier med parametre. Denne proces er kendt som parameterisering, hvilket øger testens styrke og fleksibilitet.
typer af parametre
afhængig af dataene er parameterisering opdelt i 4 kategorier.
- Datatabelparameterisering
- Test/Handlingsparameterisering
- parameterisering af tilfældigt tal
Datatabelparameterisering
en datatabel, der ligner Microsoft, hjælper testere med at oprette datadrevne testcases det kan bruges til at køre en handling flere gange.
datatabellen har to typer ark – Global og handling (lokal)
lokal Datatabel – hver handling har sin egen private datatabel, også kendt som lokal datatabel, som også kan fås på tværs af handlinger.
Global Datatabel – hver test har et globalt datablad, der er tilgængeligt på tværs af handlinger.
nedenfor er scriptet til at søge et bestemt søgeord fra Google-søgning:
vi søger efter nøgleordet “automationtutorial.com” i linje 1. Vi ønsker også at søge efter andre søgeord. Den bedste tilgang er at parameterisere søgeordet “automationtutorial.com” så for forskellige henrettelser har det forskellige Nøgleord at søge.
Datatabelparameterisering fra globalt ark –
Trin 1. Fra Søgeordsvisning skal du vælge den celle, der indeholder “Atomationtutorial.com” og klik på pil symbol.
Trin 2. Dialogboksen værdikonfiguration åbnes som vist nedenfor. Vælg parameteren som Datatabel, Indtast navn som Søgningstastord, ark som globalt ark og klik på OK knap.
Trin 3. Nyt Kolonnesøgningstastord oprettes i globalt ark. Tilføj nøgleord for at søge i denne kolonne.
Step4. Klik på Kør-Knappen, du kan se, at testkørsler 3 iteration, og hver iteration bruger et nøgleord fra ovenstående liste.
Trin 5. Global sheet indstilling kan styres fra” File > indstilling > Kør ” dialog.
Datatabelparameterisering fra Handlingsark –
Trin 1. Fra Søgeordsvisning skal du vælge den celle, der indeholder “Atomationtutorial.com” og klik på pil symbol.
Trin 2. Dialogboksen værdikonfiguration åbnes som vist nedenfor. Vælg parameteren som Datatabel, ark som lokalt ark, og klik på OK knap
Trin 3. Nyt Kolonnesøgningstastord oprettes i lokalt ark. Tilføj nøgleord for at søge i denne kolonne.
Step4. Klik på Kør knappen og observere, at script søger kun for første søgeord, fordi iteration indstilling af handlingspunkter til at køre en Iteration kun som standard.
Trin 5. Handlingsindstilling kan styres fra højreklik på handling i teststrøm, Egenskaber vises som nedenfor, vælg Handlingsopkaldsegenskaber i menuen.
Trin 5. Dialogboksen Egenskaber for handlingsopkald åbnes som vist nedenfor. Opdater indstillingen, og klik på Ok.
Test/Handlingsparameterisering
Test/Handlingsparametre giver dig mulighed for at bruge værdier, der overføres fra calling action til calling action.
trin til brug af Test/Handlingsparameterisering
Trin 1. Højreklik på action node. Egenskaber indstilling vises som nedenfor, skal du vælge handling egenskaber fra menuen.
Trin 2. Dialogboksen Handlingsegenskaber vises. Vælg parametre >inputparametre og klik på + og tilføj søgetastord som parameter og type er streng. Klik på OK.
Trin 3. Nu er din handling klar med en parameter søgningtastord. Du skal bruge inputparametre i scriptet.
Trin 4. Fra Søgeordsvisning skal du vælge den celle, der indeholder “Atomationtutorial.com” og klik på pil symbol.
Trin 5. Dialogboksen værdikonfiguration åbnes som vist nedenfor. Vælg parameteren som Test / handling parameter og parameter navn som søgetastord .
Trin 6. Nu er handlingen med parameter klar til brug ved enhver opkaldshandling.
Trin 7. Nu Kan du kalde denne handling i anden handling ved at kalde handling.
RunAction “Action1” oneIteration
Trin 8. Højreklik på Action1 node og vælg handling opkald egenskaber. Dialogboksen Egenskaber for handlingskald vises. Vælg fanen parameterværdier, og indtast søgetastordværdi, og klik på OK.
parametrering af tilfældigt tal
parametrering af tilfældigt tal giver dig mulighed for at indsætte tilfældige tal som værdier i din test.
trin til brug af tilfældig Talparameterisering
Trin 1. Fra Søgeordsvisning skal du vælge den celle, der krævede tilfældigt tal, og klikke på pilsymbolet.
Trin 2. Dialogboksen værdikonfiguration åbnes som vist nedenfor. Vælg parameteren som tilfældigt tal.
Trin 3. Følgende muligheder er tilgængelige til konfiguration af tilfældige talparametre:
- numerisk område
- navn
- Generer nyt tilfældigt tal :
for hver handling iteration
for hver test iteration
en gang pr.hele testkørsel
Trin 4. Vælg passende indstilling, og klik på OK.
miljøvariabel parameterisering
miljøvariabelparametre giver dig mulighed for at bruge variable værdier fra miljøvariabler.
typer af miljøvariabel
- indbygget : miljøvariabel, der repræsenterer information om test og computeren.
- brugerdefineret intern: miljøvariabel, som du definerer i testen.
- brugerdefineret ekstern: miljøvariabler, der findes i den eksterne fil.
trin til brug af miljøvariabel parameterisering
Trin 1. Fra Søgeordsvisning skal du vælge den celle, der kræver parameterisering, og klikke på pilsymbolet.
Trin 2. Dialogboksen værdikonfiguration åbnes som vist nedenfor. Vælg parameteren som miljø.
Trin 3. Vælg navnet på miljøvariablen, og klik på OK.
Step4. Klik på Kør knappen og observere, at værdien i testen er blevet erstattet med miljøvariabel værdi.
Opret ekstern miljøvariabel fil –
Trin 1: Vælg
Trin 2:Skriv< miljø>på den første linje
Trin 3:Skriv hvert variabelnavn-værdipar inden for< variabel > elementer.
Trin 4:Skriv </miljø> på den sidste linje.
Trin 5:Gem filen på din computer. Eksempel
< miljø>
<variabel>
<navn> navn< / navn>
<værdi> automatisering< / værdi>
</variabel>
<variabel>
<navn> adresse < / navn>
<værdi> ny Delhi< / værdi>
</variabel>
</miljø>
trin til brug af ekstern miljøvariabel fil
Trin 1. Vælg fil > indstilling for at åbne dialogboksen testindstilling.
Trin 2. Klik på miljønoden
Trin 3. Vælg Brugerdefineret fra listen variabel type
Trin 4. Marker afkrydsningsfeltet Indlæs variabler og værdier fra den eksterne fil.
Trin 5. Brug knappen Gennemse og vælg den fil, du vil tilføje. Variablen defineret i den valgte fil vises med blåt på listen over brugerdefinerede miljøvariabler.