Mi az a Checkpoint a QTP-ben?
Az ellenőrző pont olyan ellenőrzési pont, amely összehasonlítja az aktuális értéket az objektum megadott tulajdonságainak várható értékével. Ha a jelenlegi és a várható érték egyezik, akkor PASS állapotot generál, különben FAIL állapotot.
Ellenőrzési pontok típusai a Micro Focus UFT-ben
Az alábbiakban számos típusú ellenőrzőpontot részletezünk
- Normál ellenőrző pontok: Összehasonlítja a felvétel során rögzített objektumtulajdonságok várható értékeit az objektum aktuális értékeivel egy futtatott munkamenet során
- Oldalellenőrzési pont: A weboldalhoz létrehozott szabványos ellenőrzőpont oldalellenőrző pontnak nevezhető. Egy weboldalon található linkek és képek teljes számának ellenőrzésére szolgál. Az oldal ellenőrzési pontjaival ellenőrizhető a betöltési idő, azaz a weboldal betöltéséhez szükséges idő.
- A Bitmap Checkpoint segít a felhasználónak egy kép vagy egy teljes weboldal bitképének ellenőrzésében. Képpontonként összehasonlítja a tényleges és a várható képeket.
- A Image Checkpoint lehetővé teszi, hogy ellenőrizze a tulajdonságokat, például egy webkép forrásfájljának helyét. A Bitmap Checkpoint-tól eltérően a pixeleket (bitképeket) nem lehet ellenőrizni a kép ellenőrzőpontjával.
- A Szöveg ellenőrző pont arra szolgál, hogy ellenőrizze a weben vagy alkalmazásban várható szöveget. Ez a szöveg származhat az alkalmazás egy meghatározott régiójából vagy a megjelenített szöveg egy kis részéből
- Az akadálymentességi ellenőrző pontok ellenőrzik a World Wide Web Consortium (W3C) webalapú technológiára és információs rendszerekre vonatkozó utasításainak és irányelveinek való megfelelést. Ezek az irányelvek megkönnyítik a fogyatékkal élők számára az internet elérését.
- Az adatbázis-ellenőrző pontok lekérdezést hoznak létre a rekordidő alatt, és az adatbázis-értékeket várt értékként tárolják. Ugyanaz a lekérdezés fut le a futási idő alatt, és összehasonlítják a tényleges és várható értékeket.
- A Táblázat ellenőrzési pontjában dinamikusan ellenőrizheti a környezetében megjelenő táblázat (rács) celláinak tartalmát. Ellenőrizheti a táblázat különböző tulajdonságait, például a sor magasságát, a cellák szélességét és így tovább. A táblázat ellenőrző pontja hasonló az adatbázis ellenőrzési pontjához
- Használata XML ellenőrzőpontok ellenőrizni tudja XML Data, XML-séma, az XML adatok
Hogyan kell használni az ellenőrző pontokat a QTP-ben?
Kattintson ide, ha a videó nem érhető el
Elvihetők a videóból
- Lehet, hogy észrevette, hogy a tesztszkriptünkhöz generált eredményeknek nincs Pass / Fail állapota, amely nélkül az automatizálásunk nem teljes
- A forgatókönyvünk várható TESZT EREDMÉNYE - A repülési foglalás ablaknak, amely ez a képernyő, érvényes felhasználói név és jelszó megadása után kell megjelennie. Ennek megvalósításához fel kell vennünk egy további 6. lépést, amely a Repülési foglalás ellenőrzése ablak megjelenik ...
- Ennek az ellenőrzési lépésnek az automatizálása a Checkpointok segítségével érhető el. Folytassuk és rögzítsük a 6. lépést. Ellenőrzőpont hozzáadásához kattintson a jobb gombbal az 5. lépésre, amely után be kell illeszteni az ellenőrzőpontot. Válassza a Standard ellenőrző pont beszúrása lehetőséget. Megnyílik az Ellenőrzőpont tulajdonságai párbeszédpanel.
- A QTP alapértelmezett nevet rendel egy ellenőrző ponthoz. Megadhatja a kívánt nevet
- A táblázat bemutatja az objektum összes rögzített tulajdonságát és a hozzájuk tartozó értékeket. A Selection jelölés azt jelzi, hogy ezeket a tulajdonságokat ellenőrizni fogják
- Az ABC ikon azt jelzi, hogy a tulajdonságértékek állandóak. Ha a kiválasztott tulajdonságok bármelyikét paraméterezi, az ikon ennek megfelelően változik
- Maradjunk az alapértelmezettnél, és az aktuális lépés után illesszük be az utasítást. Kattintson az OK gombra
- A 6. sorba egy ellenőrző nyilatkozat kerül beillesztésre az ellenőrző pont nevével. Lejátszhatja a szkriptet
- A szkript futásidejű hibát ad
- Nos, ez egy általános hibaforrás a kezdők számára, és azért történik, mert az 5. lépésben a QTP bezárja a repülőjegy-lefoglalási képernyőt, és amikor a végrehajtás eléri a 6. lépést, a tulajdonságainak megváltoztatásához nincs elérhető repülőjegy-lefoglalási képernyő-objektum. Biztosítania kell, hogy az ellenőrző objektum elérhető legyen, amíg a QTP végrehajtja az Ellenőrzési pont lépését
- Ez a hiba kijavítható a Tesztlépések sorrendjének megváltoztatásával. Át kell váltania az 5. és a 6. lépést. Az új forgatókönyv lépésében az 5. a Légifoglalási ablak ellenőrzése, a 6. lépés pedig az alkalmazás bezárása
- A HP QTP-ben csak le kell vágnia a 6. lépést, és be kell illesztenie az 5. lépés helyre. Játsszuk újra a szkriptet. A Script átmegy, és az eredményfa megadja az összehasonlított ellenőrzési pont értékeket. Ennyi a szokásos ellenőrző pontokon
Ez a video bemutató különféle típusú Checkpointokat mutat be a Quick Test Professional alkalmazásban