IF, muu, lõpp IF, eksisteerib QTP / UFT-ga koos näitega

Anonim

See õpetus näitab täpsemat kodeerimist HP QTP-s, kasutades tsüklit if and else

Kui videole pole juurdepääsu, klõpsake siin

Video ärakiri koos võtmetähtsusega kaasavõtmisega esiletõstetud

  • Testimise taustal järeldate kindlasti, et täpsem teststsenaarium oleks Valideerige lennureisimise sisselogimisfunktsioon, millel peaks olema kaks alstsenaariumi
  • Veenduge, et kasutaja logiks rakendusse sisse, kui sisestasite kehtiva ALPHANUMERIC Agendi nime ja parooli Kombinatsiooni
  • Veenduge, et INVALID Agendi nime ja parooli sisestamisel ebaõnnestus kasutaja sisselogimine
  • Veelgi enam, roboti automatiseerimise skript peaks suutma aktsepteerida ja käsitseda nii kehtivaid kui ka valesid sisselogimisandmeid
  • Alamstsenaariumid on meil juba salvestatud, seega on väljakutse nende integreerimine.
  • Võite jälgida mõlema skripti puhul - SAMMUD, Käivitage lennupiletite rakendus, Sisestage agendi nimi, Sisestage parool, klõpsake nuppu OK, positiivse stsenaariumi jaoks toimige järgmiselt: Kontrollpunkt, Sule lennureisimise aken, ja sammud: Väljundteabe teave, Sule tõrketeabe aken, Sule sisselogimise dialoogiboks, negatiivse stsenaariumi korral on erinevad
  • Nende integreerimiseks on palju võimalusi ja üks viis on kasutada if and else tsüklit ja kontrollida, kas pärast agendi nime ja parooli sisestamist on tõrketeabe ekraan olemas. kui jah, siis toimige negatiivse stsenaariumi jaoks, kui ei, siis positiivse stsenaariumi jaoks
  • Lisage aknas Micro Focus UFT pärast sammu nr 4 sammu, kui veel tsükkel. Kontrollimistingimus on tõrketeabe olemasolu. Kopeerige see samm ja kleepige see kontrolltingimusena.
    Kustutage Click Operation. Ja asendage see meetodiga Olemas. See meetod on rakendatav peaaegu kõigile objektidele ja kontrollib, kas konkreetsed objektid on ekraanil olemas või mitte
  • Kui tulemus vastab negatiivse stsenaariumi sammudele. Lõikan ja kleepin aasa sisse astmed
  • Kopeerige positiivse stsenaariumi etapid ja kleepige see teise silmusesse. Käivitame testi ühe kehtiva ja ühe kehtetu sisselogimismandaadi jaoks. Test töötab edukalt. Märkus on, et olete testid salvestanud õpetustes nimetatud järjekorras
  • Positiivse sisselogimise ja negatiivse sisselogimise ning kombineeritud sisselogimise vahel ei tohiks testi käivitamisel probleeme olla.
  • Lisaks sellele, kas ja mida, võite kasutada ka - kui muu, kui wend., Tehke juhtum silmuste jaoks. vastavalt teie nõuetele