IF, kita, pabaigos IF, egzistuoja QTP / UFT su pavyzdžiu

Turinys

Šioje pamokoje parodomas išplėstinis HP QTP kodavimas naudojant kilpą if and else

Spustelėkite čia, jei vaizdo įrašas nepasiekiamas

Vaizdo įrašas su paryškintais pagrindiniais išsinešimais

  • Iš savo bandymų fono tikrai padarysite išvadą, kad tikslesnis bandymo scenarijus būtų Patvirtinti skrydžio rezervavimo prisijungimo funkciją, turintį du papildomus scenarijus
  • Patikrinkite, ar vartotojas sėkmingai prisijungia prie programos įvesdamas deramo ALFANUMERINIO agento pavadinimo ir slaptažodžio derinį
  • Patikrinkite, ar nepavyksta prisijungti prie vartotojo, įvedant NETEISINGĄ agento pavadinimą ir slaptažodį
  • Be to, roboto automatikos scenarijus turėtų sugebėti priimti ir tvarkyti galiojančius ir neteisingus prisijungimo duomenis
  • Mes jau turime užfiksuotus papildomus scenarijus, todėl iššūkis yra juos integruoti.
  • Galite pastebėti abu scenarijus: VEIKSMAI, Paleisti skrydžio rezervavimo programą, Įveskite agento pavadinimą, Įveskite slaptažodį, Spustelėkite Gerai, o žingsniai Patikrinimo taškas, Uždaryti skrydžio rezervavimo langą, jei norite gauti teigiamą scenarijų, ir veiksmai, Išvesties klaidos informacija, Uždaryti klaidos informacijos langą Uždarykite prisijungimo dialogo langą, jei neigiamas scenarijus skiriasi
  • Yra daugybė būdų, kaip juos integruoti, ir vienas iš būdų yra naudoti „if and else“ kilpą ir patikrinti, ar įvedus agento pavadinimą ir slaptažodį yra klaidos informacijos ekranas. jei taip, atlikite neigiamo scenarijaus veiksmus, jei ne, atlikite teigiamo scenarijaus veiksmus
  • „Micro Focus UFT“ lange atlikę # 4 veiksmą pridėkite žingsnį, jei kilpa. Patikrinimo sąlyga yra tai, ar yra klaidos informacijos ekranas. Nukopijuokite šį veiksmą ir įklijuokite jį kaip tikrinimo sąlygą.
    Ištrinkite „Click Operation“. Ir pakeiskite jį egzistuojančiu metodu. Šis metodas taikomas beveik visiems objektams ir tikrina, ar konkretūs objektai yra ekrane, ar ne
  • Jei rezultatas atitinka neigiamo scenarijaus veiksmus. Aš supjaustysiu ir įklijuosiu žingsnius kilpos viduje
  • Nukopijuokite teigiamo scenarijaus veiksmus ir įklijuokite jį į „loop“. Vykdykime vieno galiojančio ir vieno neteisingo prisijungimo duomenų testą. Testas sėkmingai vykdomas. Pastaba yra tai, kad bandymus išsaugojote vadovėlėse nurodyta tvarka
  • „PositiveLogon to NegativeLogon“ ir „Negative Logon to Combined“ jums neturėtų kilti problemų vykdant testą.
  • Be „if and else“, taip pat galite naudoti - jei „elseif.“, O „wend.“, Atlikite bylą „ Loops“. pagal jūsų reikalavimus

Įdomios straipsniai...