Kulcsszó- és szakértői nézet QTP/UFT-ben

Ez az oktatóanyag betekintést nyújt a Micro Focus UFT kulcsszónézetébe és szakértői nézetébe.

Mi az a szakértői nézet?

A Szakértői nézetben minden sor egy tesztlépést jelent a VB Scriptben. Vegye figyelembe a következő kódot

Dialog("Login").WinEdit("Agent Name:").Set "Guru99"

An Az objektum neve zárójelben jelenik meg az objektumtípus után. Itt az objektum neve bejelentkezés, az objektum típusa pedig a párbeszédpanel

Az objektumhierarchiában lévő objektumok egy ponttal vannak elválasztva.Itt a Dialog és a WinEdit ugyanabba az objektumhierarchiába esik. A dolgok perspektívájába helyezése érdekében az objektumhierarchia egy objektum-orientált fogalom, ahol olyan objektumok halmaza, amelyek szülő-gyermek kapcsolatban vannak csoportosítva. Esetünkben a Dialógus Box a szülőobjektum, a WinEdit pedig a gyermekobjektum

A OperaAz objektumon végzett műveletek mindig az utasítás végén jelennek meg amelyet a művelethez kapcsolódó bármely érték követ. Itt a „Guru99” szó kerül beillesztésre az AgentName Editbe Box a Set Method használatával

Az inexpert nézet szintaxisa egy GUI objektum, amelyen a művelet végrehajtásra kerül a teljes hierarchiával együtt, amelyet a Operaaz objektumról és az ahhoz kapcsolódó értékről OperaCIÓ

ParentObject(Name).ChildObject1(Name)...ChildObjectN(Name).Operation

Kattints itt ha a videó nem érhető el

Szkript fejlesztése Szakértői nézetben

Kattints itt ha a videó nem érhető el

Videó átirata kulcsfontosságú részletekkel kiemelt

  • Tegyük fel, hogy a célom az alábbi állítás kódolása közvetlenül a kulcsszó nézetben
  • Dialog(Bejelentkezés).WinEdit(ügynök neve:).Set Guru99
  • A QTP képernyőn, amikor megnyomom Ctrl + szóköz, megjelenik az összes lehetséges tulajdonságot, metódust tartalmazó lista
  • Ezenkívül a lista megjeleníti az objektumtárban tárolt objektumokat
  • Válassza a Párbeszéd lehetőséget
  • Amint kinyitom a zárójelben, az objektumnév bejelentkezés automatikusan kitöltésre kerül, ha egynél több objektum van ugyanahhoz az objektumtípushoz, megjelenik egy lista
  • A gomb megnyomására. kulcs megjelenik a Dialog objektum összes metódusának listája és gyermekobjektumai. Válassza a WinEdit lehetőséget
  • A pont operátor bevitelekor megjelenik a Winedit doboz metódusainak listája, válassza a SET lehetőséget

Mi az a Kulcsszónézet?

A Kulcsszónézet a következőkből áll: a asztalszerű kilátás ahol Minden lépés egy olyan külön sor táblázatban és Minden oszlop a lépések különböző részeit képviseli.

  • Az Elem oszlop azt az elemet tartalmazza, amelyen a lépést el kívánja végezni. Ez az ikonokat használó oszlop annak a grafikus felhasználói felület-objektumnak a hierarchiáját jeleníti meg, amelyen a műveletet végrehajtják
  • Operation oszlop tartalmazza az elemen végrehajtandó műveletet.
  • Az Érték oszlop tartalmazza a kiválasztott művelet argumentumértékeit,
  • A HP QTP automatikusan dokumentál minden lépést a Dokumentációs oszlopban a könnyebb érthetőség érdekében
  • Ez a 4 oszlop az alapértelmezett, de használhat hozzárendelési és megjegyzés oszlopokat is a Kulcsszónézetben

A Kulcsszónézetben ennyi

Hasonlítsa össze a Kulcsszó és a Szakértői nézetet

Ha összehasonlítunk egy sor szkriptet QTP/UFT, akkor észreveheti, hogy ugyanaz az objektumhierarchia jelenik meg a Szakértői és Kulcsszónézetben is, és ugyanazt a műveletet és argumentumértéket képezik le.

Lényegében, Kulcsszó és szakértő nézet ugyanazokat az adatokat tartalmazzák, de más formátumban vannak elrendezve.

Valójában minden műveletet végrehajthat, például létrehozhat, módosíthat egy lépést. használja a Kulcsszónézetet, de az eszköz elsajátítása érdekében a Szakértői nézetre korlátozzuk magunkat