Redni identifikator v QTP / UFT: Primer identifikacije predmeta

Anonim

Kaj je redni identifikator?

Če obvezne in pomožne lastnosti ne zadoščajo za identifikacijo predmeta med sejo snemanja, QTP poleg drugih zajetih lastnosti za identifikacijo predmetov med sejo zapisa uporablja še redni identifikator . Privzeto obstaja vrstni red identifikatorja za vsak razred testnega objekta.

V oknu za identifikacijo predmeta lahko spremenite privzeti redni identifikator predmeta

V HP UFT obstajajo tri vrste navadnih identifikatorjev.

  1. Na podlagi indeksa
  2. Glede na lokacijo
  3. Čas ustvarjanja

Na podlagi indeksa

  • Če med zapisovanjem uporablja zaporedni identifikator, ki temelji na indeksu, bo QTP dodal vrednost lastnosti INDEX predmeta
  • Vrednost temelji na vrstnem redu, v katerem se objekt pojavi v izvorni kodi.
  • Prvi pojav ima vrednost 0
  • Vrednosti lastnosti indeksa so odvisne od predmeta.
  • Če torej za opis predmeta preizkusa WebEdit uporabite Index: = 3, Hitri test poišče četrti predmet WebEdit na strani.
  • Podobno uporabite Index: = 1 za opis preizkusnega predmeta WebButton, Quick Test pa poišče drugi objekt WebButton na strani

Na podlagi lokacije

  • Če med snemanjem uporabljate redni identifikator, ki temelji na lokaciji, bo Micro Focus UFT dodal vrednost lastnosti LOCATION predmeta za enolično identifikacijo predmeta.
  • Vrednost temelji na vrstnem redu, v katerem se objekt pojavi v oknu, okvirju ali pogovornem oknu glede na druge predmete z enakimi lastnostmi.
  • Prvi pojav predmeta je 0.
  • Vrednosti so dodeljene v stolpcih od zgoraj navzdol in od leve proti desni.

Čas ustvarjanja

  • Ko uporablja zaporedni identifikator časa ustvarjanja, med snemanjem QTP dodeli vrednost lastnosti Čas ustvarjanja spletnega brskalnika
  • Identifikator je na voljo samo za spletno okolje
  • Ta vrednost označuje vrstni red odpiranja brskalnika glede na druge odprte brskalnike.
  • Prvi brskalnik, ki se odpre med snemanjem, prejme vrednost CreationTime = 0, naslednji brskalniki pa dobijo vrednosti 1, 2, 3 ... itd.

Kliknite tukaj, če video ni dostopen

Viri

Za samovadbo prenesite spletne strani, uporabljene v zgornji vadnici