Kas ir kontrolpunkts QTP?
Kontrolpunkts ir pārbaudes punkts, kas pašreizējo vērtību salīdzina ar sagaidāmo vērtību noteiktajām objekta īpašībām. Ja pašreizējā un sagaidāmā vērtība sakrīt, tas rada statusu PASS, pretējā gadījumā statuss FAIL.
Kontrolpunktu veidi Micro Focus UFT
Turpmāk ir sīki aprakstīti daudzi kontrolpunktu veidi
- Standarta kontrolpunkti: tas salīdzina sagaidāmās objekta rekvizītu vērtības, kas uzņemtas ierakstīšanas laikā, ar objekta pašreizējām vērtībām palaistās sesijas laikā
- Page Checkpoint: Tīmekļa lapai izveidotu standarta kontrolpunktu var saukt par Page Checkpoint. To izmanto, lai pārbaudītu kopējo saišu un attēlu skaitu tīmekļa lapā. Lapas kontrolpunktus var izmantot, lai pārbaudītu ielādes laiku, ti, laiku, kas vajadzīgs tīmekļa lapas ielādēšanai.
- Bitmap Checkpoint palīdz lietotājam pārbaudīt attēla vai pilnas tīmekļa lapas bitkarti. Tas salīdzina faktiskos un gaidītos attēlus pēc pikseļiem pēc pikseļiem.
- Image Checkpoint ļauj pārbaudīt īpašības, piemēram, tīmekļa attēla avota faila atrašanās vietu. Atšķirībā no Bitmap Checkpoint, pikseļus (bitkartes) nevar pārbaudīt, izmantojot attēlu kontrolpunktu.
- Teksta kontrolpunkts tiek izmantots, lai pārbaudītu gaidāmo tekstu tīmekļa lapā vai lietojumprogrammā. Šis teksts varētu būt no konkrēta lietojumprogrammas reģiona vai neliela parādīta teksta daļa
- Pieejamības pārbaudes punkti pārbauda atbilstību World Wide Web Consortium (W3C) instrukcijām un vadlīnijām tīmekļa tehnoloģijām un informācijas sistēmām. Šīs vadlīnijas atvieglo piekļuvi tīmeklim invalīdiem.
- Datu bāzes kontrolpunkti izveido vaicājumu ieraksta laikā, un datu bāzes vērtības tiek saglabātas kā paredzamās vērtības. Darbības laikā tiek izpildīts viens un tas pats vaicājums, un tiek salīdzinātas faktiskās un paredzamās vērtības.
- In Checkpoint tabulā , jūs dinamiski varat pārbaudīt saturu šūnās tabulas (režģa) parādās savā vidē. Varat arī pārbaudīt dažādas tabulas īpašības, piemēram, rindas augstumu, šūnu platumu un tā tālāk. Tabulas kontrolpunkts ir līdzīgs datu bāzes kontrolpunktam
- Izmantojot XML kontrolpunktus , varat pārbaudīt XML datus, XML shēmu, XML datus
Kā izmantot kontrolpunktus QTP?
Noklikšķiniet šeit, ja videoklips nav pieejams
Līdzekļi no video
- Iespējams, pamanījāt, ka mūsu testa skripta rezultātiem nav Pass / Fail Status, bez kuriem mūsu automatizācija nav pilnīga
- Paredzamajam mūsu scenārija TESTA REZULTĀTAM jābūt - Lidojuma rezervēšanas logam, kas ir šis ekrāns, vajadzētu parādīties pēc derīga lietotājvārda un paroles ievadīšanas. Lai to paveiktu, mums būs jāreģistrē papildu solis Nr. 6, kas ir Pārbaudiet lidojuma rezervēšanas logu.
- Šī verifikācijas posma automatizāciju var panākt, izmantojot Checkpoints. Turpināsim un ierakstīsim 6. darbību. Lai pievienotu kontrolpunktu, ar peles labo pogu noklikšķiniet uz 5. darbības, pēc kura kontrolpunkts jāievieto. Izvēlieties Ievietot standarta kontrolpunktu. Tiek atvērts dialoglodziņš Kontrolpunkta rekvizīti.
- QTP kontrolpunktam piešķir noklusējuma nosaukumu. Jūs varat ievadīt vēlamo vārdu
- Tabulā ir parādītas visas objekta reģistrētās īpašības un tām atbilstošās vērtības. Atlases atzīme norāda, ka šīs īpašības tiks pārbaudītas
- ABC ikona norādīja, ka rekvizītu vērtības ir konstante. Ja parametrizējat kādu no atlasītajiem rekvizītiem, ikona attiecīgi mainās
- Turēsimies pie noklusējuma un ievietosim paziņojumu pēc pašreizējā soļa. Noklikšķiniet uz Labi
- Pārbaudes paziņojums ar kontrolpunkta nosaukumu tiek ievietots 6. rindiņā. Ļauj atkārtot skriptu
- Skripts sniedz izpildes laika kļūdu
- Nu, tas ir izplatīts kļūdu avots iesācējiem, un tas notiek tāpēc, ka 5. solī QTP aizver lidojuma rezervēšanas ekrānu un, kad izpilde sasniedz 6. soli, nav pieejams lidojuma rezervēšanas ekrāna objekts, lai mainītu tā īpašības. Jums jāpārliecinās, ka verificējamais objekts ir pieejams, kamēr QTP izpilda Checkpoint Step
- Šo kļūdu var novērst, mainot Testa darbību secību. Jums ir jāpārslēdz 5. darbība un 6. darbība. Jaunajā scenārija solī 5 ir jāpārbauda, vai pastāv lidojuma rezervēšanas logs, un 6. solis ir programmas aizvēršana.
- HP QTP jums vienkārši jāsamazina 6. darbība un jāielīmē 5. solis. Atskaņosim skriptu vēlreiz. Skripts iziet, un rezultātu koks parāda salīdzināmās kontrolpunkta vērtības. Tas viss ir līdz standarta kontrolpunktiem
Šajā video pamācībā tiek demonstrēti dažāda veida kontrolpunkti programmā Quick Test Professional