Hva er ordinær identifikator?
Hvis obligatoriske og hjelpende egenskaper ikke er tilstrekkelig til å identifisere et objekt under en registreringsøkt, bruker QTP Ordinal Identifier i tillegg til andre fangede egenskaper for å identifisere objektene under en registreringsøkt. Som standard eksisterer en ordinær identifikasjonstype for hver testobjektklasse.
I vinduet Objektidentifikasjon kan du endre standard ordinær identifikator for et objekt
Det er tre typer ordinære identifikatorer i HP UFT.
- Indeksbasert
- Stedsbasert
- Opprettelsestid
Indeksbasert
- Når du bruker indeksbasert ordinær identifikator, tilordner QTP en verdi til INDEX-egenskapen til et objekt under opptak
- Verdien er basert på rekkefølgen objektet vises i kildekoden.
- Den første forekomsten har verdi 0
- Verdier for indeksegenskaper er objektspesifikke.
- Derfor, hvis du bruker Index: = 3 for å beskrive et WebEdit-testobjekt, søker Quick Test etter det fjerde WebEdit-objektet på siden.
- På samme måte bruker du Indeks: = 1 for å beskrive et WebButton-testobjekt, Quick Test søker etter det andre WebButton-objektet på siden
Stedsbasert
- Når du bruker stedsbasert ordinær identifikator, vil Micro Focus UFT under opptak tildele en verdi til LOCATION-egenskapen til et objekt for å identifisere objektet unikt.
- Verdien er basert på rekkefølgen objektet vises i vinduet, rammen eller dialogboksen, i forhold til andre objekter med identiske egenskaper.
- Den første forekomsten av objektet er 0.
- Verdier tildeles i kolonner fra topp til bunn og fra venstre til høyre.
Opprettelsestid
- Når du bruker ordinær identifikator for opprettingstid, vil QTP tilordne en verdi til Creation Time-egenskapen til en nettleser under opptak.
- Identifikatoren er bare tilgjengelig for nettmiljøet
- Denne verdien angir rekkefølgen nettleseren ble åpnet i forhold til andre åpne nettlesere.
- Den første nettleseren som åpnes under opptak, mottar verdien CreationTime = 0 og etterfølgende nettlesere får verdiene 1, 2, 3 ... og så videre
Klikk her hvis videoen ikke er tilgjengelig
Ressurser
Last ned websidene som er brukt i veiledningen ovenfor for egenøvelse