Sorrendi azonosító a QTP/UFT-ben: Példa az objektum azonosítására

Mi az Ordinal Identifier?

Ha a kötelező és segítő tulajdonságok nem elegendőek egy objektum azonosításához a rögzítési munkamenet során, a QTP használja Sorozati azonosító egyéb rögzített tulajdonságok mellett az objektumok azonosítására a rögzítési munkamenet során. Alapértelmezés szerint minden tesztobjektum osztályhoz létezik egy sorszámú azonosító típus.

Az Objektumazonosító ablakban módosíthatja az objektum alapértelmezett sorazonosítóját

Sorozatazonosító a QTP-ben: Teljes oktatóanyag

A HP UFT-ben háromféle sorszámazonosító létezik.

  1. Index alapú
  2. Hely alapú
  3. Teremtés ideje

Index alapú

  • Ha index alapú sorszámazonosítót használ, rögzítés közben a QTP értéket rendel hozzá INDEX tulajdonság egy tárgy
  • Az érték azon a sorrenden alapul, amelyben az objektum megjelenik a forráskódban.
  • Az első előfordulás értéke 0
  • Az indextulajdonságok értékei objektumspecifikusak.
  • Ezért, ha az Index:=3-at használja egy WebEdit tesztobjektum leírására, a Gyorsteszt megkeresi a negyedik WebEdit objektumot az oldalon.
  • Hasonlóképpen az Index:=1-et használja egy WebButton tesztobjektum leírására, a Gyorsteszt megkeresi a második WebButton objektumot az oldalon

Helyalapú

  • Helyalapú sorszám azonosító használatakor felvétel közben a Micro Focus UFT értéket rendel hozzá HELYSZÍN ingatlan egy objektum egyedi azonosításához.
  • Az érték azon a sorrenden alapul, amelyben az objektum megjelenik az ablakban, keretben vagy párbeszédpanelen, más, azonos tulajdonságú objektumokhoz viszonyítva.
  • Az objektum első előfordulása 0.
  • Az értékek fentről lefelé és balról jobbra haladó oszlopokban vannak hozzárendelve.

Teremtés ideje

  • A létrehozási idő sorszám azonosítójának használatakor rögzítés közben a QTP értéket rendel hozzá Teremtés ideje ingatlan egy webböngésző
  • Az azonosító csak a webes környezethez érhető el
  • Ez az érték a böngésző megnyitásának sorrendjét jelzi a többi megnyitott böngészőhöz képest.
  • A rögzítés közben megnyíló első böngésző a CreationTime=0 értéket kapja, a következő böngészők pedig 1, 2, 3… és így tovább

Kattints itt ha a videó nem érhető el

Tudástár

Töltse le a fenti oktatóanyagban használt weboldalakat saját gyakorláshoz