IF, Else, End IF, olemas QTP/UFT-s koos näitega

IF, Else, End IF, olemas QTP/UFT-s

See õpetus demonstreerib täiustatud kodeerimist HP QTP-s, kasutades if- ja else-silmust

Click siin kui video pole juurdepääsetav

Video transkriptsioon koos võtmetähtsusega Esiletõstetud

  • Sinult Testimine taustal, järeldate kindlasti, et see on täpsem Testi stsenaarium oleks Kinnitage sisselogimisfunktsioon Lennu broneerimine millel peaks olema kaks alamstsenaariumi
  • Kontrollige, kas kasutaja logib edukalt rakendusse sisse, kui sisestab kehtiva TÄHTnumbrilise agendi nime ja parooli KOMBINATSIOONI
  • Kontrollige, kas kasutaja sisselogimine ebaõnnestub, kui sisestate KEHTETU agendi nime ja parooli
  • Veelgi enam, roboti automatiseerimisskript peaks suutma aktsepteerida ja käsitleda nii kehtivaid kui ka kehtetuid sisselogimisandmeid
  • Meil on alamstsenaariumid juba salvestatud. Seega on väljakutseks need integreerida.
  • Võite jälgida mõlemat skripti – SAMMUD , Käivitage lennu broneerimisrakendus, sisestage agendi nimi , Sisestage parool , Klõpsake OK , toimingud Kontrollpunkt , sulgege lennubroneeringu aken positiivse stsenaariumi jaoks ja samme, Väljund veateave, sulgege veateabe aken, Sule sisselogimisdialoog Box, negatiivse stsenaariumi puhul on erinevad
  • Nende integreerimiseks on palju võimalusi ja üks viise on kasutada if ja else tsüklit ning kontrollida, kas veateabe ekraan on pärast agendi nime ja parooli sisestamist olemas. kui jah, siis toimige negatiivse stsenaariumi jaoks, kui ei, siis tehke samme positiivse stsenaariumi jaoks
  • Micro Focus UFT aknas, pärast 4. sammu, lisage samm, kui muu silmus, kontrollimise tingimuseks on, kas veateabe ekraan on olemas. Kopeerige see samm ja kleepige see kontrolltingimuseks.
    Kustuta klõps Operamine. Ja asendada see Olemas meetod. See meetod on rakendatav peaaegu kõikide objektide puhul ja kontrollib, kas konkreetsed objektid on ekraanil olemas või mitte
  • Kui tulemus vastab negatiivse stsenaariumi sammudele. Lõikan ja kleebin astmed silmuse sees
  • Kopeerige positiivse stsenaariumi sammud ja kleepige see muu tsüklisse. Käivitame ühe kehtiva ja ühe kehtetu sisselogimismandaadi testi. Test töötab edukalt. Pange tähele, et salvestasite testid õpetustes mainitud järjekorras
  • PositiveLogon to NegativeLogon ja Negative Login to Combined ei tohiks testi käivitamisega probleeme tekkida.
  • Lisaks kas ja muule saate kasutada ka - if elseif., while wend., do case, for Silmused. vastavalt teie nõuetele