Rendes azonosító QTP / UFT-ben: Objektum-azonosító példa

Anonim

Mi az a rendes azonosító?

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

Az Object Identification ablakban módosíthatja az objektum alapértelmezett rendszám-azonosítóját

A HP UFT háromféle rendes azonosítót tartalmaz.

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

Index alapú

  • Index alapú sorszám-azonosító használatakor, a felvétel közben a QTP értéket rendel az objektum INDEX tulajdonságához
  • Az érték azon a sorrenden alapul, amelyben az objektum megjelenik a forráskódban.
  • Az első előfordulás értéke 0
  • Az index tulajdonságértékek objektum-specifikusak.
  • Ezért, ha az Index: = 3 elemet használja egy WebEdit tesztobjektum leírásához, a Gyors teszt az oldal negyedik WebEdit objektumát keresi.
  • Hasonlóképpen, az Index: = 1 segítségével írja le a WebButton tesztobjektumot, a Gyors teszt pedig az oldal második WebButton objektumát keresi

Helyalapú

  • Helyalapú sorszám-azonosító használata közben, felvétel közben a Micro Focus UFT értéket rendel az objektum HELYZET tulajdonságához , hogy egyedileg azonosítsa az objektumot.
  • Az érték azon a sorrenden alapul, amelyben az objektum megjelenik az ablakban, a keretben vagy a párbeszédpanelen, más azonos tulajdonságú objektumokhoz viszonyítva.
  • Az objektum első előfordulása 0.
  • Az értékeket oszlopokban rendezik fentről lefelé és balról jobbra.

Teremtés ideje

  • A létrehozási idő sorszámazonosítójának használata közben, a felvétel közben a QTP értéket rendel a webböngésző létrehozási idő tulajdonságához
  • Az azonosító csak a webes környezetben érhető el
  • Ez az érték azt a sorrendet jelzi, amelyben a böngészőt megnyitották a többi megnyitott böngészővel szemben.
  • A felvétel közben megnyíló első böngésző megkapja a CreationTime = 0 értéket, és a következő böngészők 1, 2, 3 ... és így tovább

Kattintson ide, ha a videó nem érhető el

Erőforrások

Töltse le a fenti oktatóanyagban használt weboldalakat az öngyakorláshoz