IF, Else, End IF, eksisterer i QTP / UFT med eksempel

Anonim

Denne opplæringen viser avansert koding i HP QTP ved hjelp av if and else-loop

Klikk her hvis videoen ikke er tilgjengelig

Videoutskrift med viktige takeaways uthevet

  • Fra testbakgrunnen din vil du absolutt slutte at et mer nøyaktig testscenario ville være Valider innloggingsfunksjonaliteten til flyreservasjon som burde ha to underscenarier
  • Sjekk at bruker vellykket logger på applikasjonen ved å legge inn en KOMBINASJON AV gyldig ALPHANUMERIC Agentnavn og passord
  • Kontroller at brukerinnlogging mislykkes ved å legge inn INVALID Agent Name & Password
  • Mer, et robotautomatiseringsskript skal kunne godta og håndtere både gyldige og ugyldige påloggingsdetaljer
  • Vi har allerede registrert underscenariene, så utfordringen er å integrere dem.
  • Du kan observere for begge skriptene - STEPS, Launch Flight Reservation Application, Enter Agent Name, Enter Password, Click OK, while steps Checkpoint, Close Flight Reservation Window, for positive scenario, and steps, Output Error Information, Close Error Info Window, Lukk påloggingsdialogboksen, for et negativt scenario er annerledes
  • Det er mange måter å integrere dem på, og en av måtene, er å bruke if and else loop og sjekke om feilinformasjonsskjermbildet eksisterer etter at du har angitt agentnavnet og passordet. Hvis ja, gjør trinnene for et negativt scenario, hvis ikke gjør trinnene for et positivt scenario
  • I Micro Focus UFT-vindu, etter trinn # 4, legg til et trinn hvis annet sløyfe. Sjekkbetingelsen er om det finnes feilinformasjonsskjerm. Kopier dette trinnet og lim det inn som sjekk.
    Slett klikkoperasjonen. Og erstatt den med Exists-metoden. Denne metoden kan brukes på nesten alle objekter og sjekker om de bestemte objektene finnes på skjermen eller ikke
  • Hvis et resultat stemmer overens med trinnene i det negative scenariet. Jeg vil klippe og lime trinnene inne i løkken
  • Kopier trinnene fra det positive scenariet og lim det inn i den andre sløyfen. La oss kjøre testen for en gyldig og en ugyldig påloggingsinformasjon. Testen kjører vellykket. Merknaden er at du lagret testene i den rekkefølgen som er nevnt i veiledningen
  • PositiveLogon to NegativeLogon og Negative Logon to Combined du skal ikke ha noe problem å kjøre testen.
  • Bortsett fra hvis og annet, kan du også bruke - hvis annet, hvis du gjør det, mens du gjør det, for Loops. i henhold til dine krav