IF, Else, End IF, postoji u QTP/UFT s primjerom

IF, Else, End IF, Postoji u QTP/UFT

Ovaj vodič demonstrira napredno kodiranje u HP QTP-u pomoću if i else petlje

Kliknite ovdje ako video nije dostupan

Transkript videozapisa s ključnim zaključcima Izdvojeno

  • Od tvojeg Ispitivanje pozadini, sigurno ćete zaključiti da je točniji Testni scenarij bila bi Provjera valjanosti funkcije prijave Rezervacija leta koji bi trebao imati dva podscenarija
  • Provjerite da li se korisnik uspješno prijavljuje u aplikaciju nakon unosa KOMBINACIJE važećeg ALFANUMERIČKOG imena agenta i lozinke
  • Provjerite ne uspije li prijava korisnika nakon unosa NEVAŽEĆEG imena agenta i lozinke
  • Štoviše, skripta za automatizaciju robota trebala bi moći prihvatiti i rukovati valjanim i nevažećim podacima za prijavu
  • Imamo već snimljene podscenarije pa je izazov integrirati ih.
  • Možete promatrati obje skripte – STEPS , Pokrenite aplikaciju za rezervaciju leta, Unesite ime agenta , Unesite lozinku , Kliknite OK , dok koraci Kontrolna točka, Zatvori prozor rezervacije leta, za pozitivan scenarij i korake, Izlaz informacija o pogrešci, Zatvori prozor s informacijama o pogrešci, Zatvorite dijalog za prijavu Box, za negativan scenarij su različiti
  • Postoji mnogo načina za njihovu integraciju, a jedan od načina je korištenje if i else petlje i provjera postoji li zaslon s informacijama o pogrešci nakon unosa imena agenta i lozinke. ako da, učinite korake za negativan scenarij, ako ne, učinite korake za pozitivan scenarij
  • U prozoru Micro Focus UFT, nakon koraka # 4, dodajte korak if else petlje, uvjet provjere je postoji li zaslon s informacijama o pogrešci. Kopirajte ovaj korak i zalijepite ga kao uvjet provjere.
    Izbriši klik Operacija. I zamijenite ga s Postoji metoda. Ova metoda je primjenjiva na gotovo sve objekte i provjerava postoje li određeni objekti na ekranu ili ne
  • Ako je rezultat vjeran koracima negativnog scenarija. Izrezat ću i zalijepiti korake unutar petlje
  • Kopirajte korake iz pozitivnog scenarija i zalijepite ga u else petlju. Pokrenimo test za jednu valjanu i jednu nevažeću vjerodajnicu za prijavu. Test se uspješno izvodi. Napomena je da ste spremili testove redoslijedom navedenim u uputama
  • PositiveLogon u NegativeLogon i Negative Logon u Kombinirano ne biste trebali imati problema s izvođenjem testa.
  • Osim if i else možete koristiti i – ako elseif., dok wend., učiniti slučaj, za Petlje. prema vašim zahtjevima