Ellenőrzési pontok a QTP / UFT-ben példával

Tartalomjegyzék:

Anonim

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

  1. 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
  2. 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ő.
  3. 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.
  4. 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.
  5. 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
  6. 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.
  7. 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.
  8. 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
  9. 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