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