UFT / QTP Parameterisering – Datatabell / AUTOMATISERINGSOPPLÆRING
UFT lar deg utvide omfanget av en grunnleggende test ved å erstatte faste verdier med parametere. Denne prosessen er kjent som parameterisering som øker kraften og fleksibiliteten til testen.
Typer Parametere
Avhengig av dataene er Parameterisering delt inn i 4 kategorier.
- Datatabellparameterisering
- Test/Handlingsparameterisering
- Parameterisering Av Miljøvariabler
Datatabellparameterisering
En Datatabell som Ligner På Microsoft Excel, hjelper testere til å lage datadrevet test saker som kan brukes til å kjøre en handling flere ganger.
Datatabellen har To typer ark – Global og Handling (Lokal)
Lokal Datatabell-Hver handling har sin egen private datatabell, også kjent som lokal datatabell, som også kan nås på tvers av handlinger.
Global Datatabell – hver test har ett globalt datablad som er tilgjengelig på tvers av handlinger.
nedenfor er skriptet for å søke et bestemt søkeord Fra Google-søk:
Vi søker etter nøkkelordet «automationtutorial.com» på linje 1. Vi ønsker også å søke etter andre søkeord. Den beste tilnærmingen er å parameterisere søkeordet «automationtutorial.com» slik at for forskjellige henrettelser har det forskjellige søkeord å søke.
Datatabellparameterisering Fra Globalt Ark –
Trinn 1. Fra Søkeordvisning, velg cellen som inneholder «Atomationtutorial.com» og klikk på pil symbol.
Trinn 2. Dialogboksen Verdikonfigurasjon åpnes som vist nedenfor. Velg parameteren Som Datatabell, Skriv Inn Navn Som SearchKeyword, Ark Som Globalt Ark og klikk OK knapp.
Trinn 3. Ny Kolonne SearchKeyword vil bli opprettet I Global sheet. Legg til søkeord for å søke i denne kolonnen.
Trinn4. Klikk Kjør-knappen, kan du se at testen kjører 3 iterasjon og hver iterasjon bruker ett søkeord fra listen ovenfor.
Trinn 5. Global arkinnstilling kan styres fra dialogboksen «Fil > Innstilling > Kjør».
Datatabellparameterisering fra Handlingsark –
Trinn 1. Fra Søkeordvisning, velg cellen som inneholder «Atomationtutorial.com» og klikk på pil symbol.
Trinn 2. Dialogboksen Verdikonfigurasjon åpnes som vist nedenfor. Velg parameteren Som Datatabell, Ark Som Lokalt Ark og klikk OK knapp
Trinn 3. Ny Kolonne SearchKeyword vil bli opprettet I Lokale ark. Legg til søkeord for å søke i denne kolonnen.
Trinn4. Klikk Kjør-knappen og observere at skriptet søker bare for første søkeord fordi iterasjon innstilling av handlingspunkter For Å Kjøre en Iterasjon bare som standard.
Trinn 5. Handlingsinnstilling kan styres fra høyreklikk på handling i testflyt, Egenskaper alternativet vises som nedenfor, velg Handlingsanrop Egenskaper fra menyen.
Trinn 5. Dialogboksen egenskaper for handlingsanrop åpnes som vist nedenfor. Oppdater innstillingen og Klikk Ok.
Test/Handling Parameterisering
Test/Handling parametere gjør at du kan bruke verdier som er gått fra å ringe handling til å ringe handling.
Trinn for Å bruke Test / Handling Parameterisering
Trinn 1. Høyreklikk på action node. Egenskaper alternativet vises som nedenfor, velg Handlingsegenskaper fra menyen.
Trinn 2. Dialogboksen Handlingsegenskaper vises. Velg Parametere > Input Parametere og klikk + og legg searchkeyword som parameter og type er streng. Klikk OK.
Trinn 3. Nå er handlingen din klar med en parameter searchkeyword. Du må bruke inndataparametere i skriptet.
Trinn 4. Fra Søkeordvisning, velg cellen som inneholder «Atomationtutorial.com» og klikk på pil symbol.
Trinn 5. Dialogboksen Verdikonfigurasjon åpnes som vist nedenfor. Velg parameteren Som Test / handling parameter og parameter navn som searchkeyword .
Trinn 6. Nå er handlingen med parameteren klar til bruk av enhver anropshandling.
Trinn 7. Nå kan du ringe denne handlingen i annen handling ved å ringe handling.
RunAction «Action1» oneIteration
Trinn 8. Høyreklikk På Action1 node og velg Action call properties. Dialogboksen egenskaper for handlingsanrop vises. Velg Kategorien Parameterverdier og skriv inn searchkeyword-verdi og klikk OK.
Parameterisering Av Tilfeldige Tall
Parameterisering Av Tilfeldige tall Lar deg sette inn tilfeldige tall som verdier i testen.
Trinn for å bruke Tilfeldig Tallparameterisering
Trinn 1. Fra Søkeordvisning, velg cellen som krevde tilfeldig tall og klikk på pilsymbolet.
Trinn 2. Dialogboksen Verdikonfigurasjon åpnes som vist nedenfor. Velg parameteren Som Tilfeldig Tall.
Trinn 3. Følgende alternativer er tilgjengelige for å konfigurere tilfeldige tallparametere:
- Numerisk område
- Navn
- Generer nytt tilfeldig TALL :
For hver handling iterasjon
for hver test iterasjon
En gang per hel testkjøring
Trinn 4. Velg riktig innstilling og klikk OK.
Parameterisering Av Miljøvariabler
Miljøvariabelparametere gjør det mulig å bruke variable verdier fra miljøvariabler.
typer miljøvariabel
- Innebygd: Miljøvariabel som representerer informasjon om test og datamaskinen.
- Brukerdefinert Intern: Miljøvariabel som du definerer i test.
- Brukerdefinert Ekstern: Miljøvariabler som finnes i den eksterne XML-filen.
Trinn for å bruke Parameterisering For Miljøvariabel
Trinn 1. Fra Søkeordvisning, velg cellen som krever parameterisering og klikk på pilsymbolet.
Trinn 2. Dialogboksen Verdikonfigurasjon åpnes som vist nedenfor. Velg parameteren Som Miljø.
Trinn 3. Velg Navnet På Miljøvariabelen og klikk OK.
Trinn4. Klikk Kjør-knappen og observer at verdien i testen er erstattet med miljøvariabelverdi.
Opprett fil For Ekstern Miljøvariabel –
Trinn 1: Opprett en xml-fil ved hjelp av redigeringsprogrammet i henhold til ditt valg
Trinn 2: Skriv Inn < Miljø > på den første linjen
Trinn 3: Skriv inn hvert variabelnavn-verdipar innen < Variabel > elementer.
Trinn 4: Skriv < / Miljø > på den siste linjen.
Trinn 5: Lagre filen på datamaskinen. Eksempel
<Miljø>
<Variabel>
<Navn> Navn< / Navn>
<Verdi > Automatisering< / Verdi>
</Variabel>
<Variabel>
<Navn> Adresse< / Navn>
<Verdi> New Delhi< / Verdi>
</Variabel>
</Miljø >
Trinn for å bruke ekstern miljøvariabelfil
Trinn 1. Velg Fil > Innstilling for å åpne dialogboksen testinnstilling.
Trinn 2. Klikk på miljønoden
Trinn 3. Velg Brukerdefinert fra variabeltype-listen
Trinn 4. Merk Av For Last inn variabler og verdier fra den eksterne filen.
Trinn 5. Bruk Bla gjennom-knappen og velg xml-filen du vil legge til. Variabelen som er definert i den valgte filen, vises i blått i listen over brukerdefinerte miljøvariabler.