IF, Else, End IF, Eksisterer i QTP/UFT med Eksempel

IF, Else, End IF, finnes i QTP/UFT

Denne opplæringen demonstrerer avansert koding i HP QTP ved å bruke if og else loop

Klikk her. hvis videoen ikke er tilgjengelig

Videotranskripsjon med viktige takeaways Fremhevet

  • Fra din Testing bakgrunn, vil du sikkert slutte at en mer nøyaktig Testscenario ville være Valider påloggingsfunksjonaliteten til Flyreservasjon som bør ha to underscenarier
  • Sjekk at brukeren logger på applikasjonen ved å skrive inn en KOMBINASJON AV gyldig ALFANUMERISK Agentnavn og passord
  • Sjekk at brukerpålogging mislykkes ved inntasting av Ugyldig agentnavn og passord
  • Dessuten bør et robotautomatiseringsskript kunne akseptere og håndtere både gyldige og ugyldige påloggingsdetaljer
  • Vi har allerede registrert underscenarioer, så utfordringen er å integrere dem.
  • Du kan observere for begge skriptene – TRINN, Start flyreservasjonsapplikasjon, skriv inn agentnavn, skriv inn passord, klikk OK, mens trinnene sjekker, Lukk flyreservasjonsvinduet, for positivt scenario, og trinnene, Utdatafeilinformasjon, Lukk feilinformasjonsvinduet, Lukk påloggingsdialogen Box, for et negativt scenario er forskjellige
  • Det er mange måter å integrere dem på, og en av måtene er å bruke if og else-sløyfe og sjekke om feilinformasjonsskjermen eksisterer etter å ha skrevet inn agentnavn og passord. hvis ja gjør trinnene for et negativt scenario, hvis nei gjør trinnene for positivt scenario
  • I Micro Focus UFT-vinduet, Etter trinn # 4, Legg til et trinn hvis else-sløyfe. Sjekkbetingelsen er om feilinformasjonsskjermen eksisterer. Kopier dette trinnet og lim det inn som sjekktilstand.
    Slett klikket Operasjon. Og erstatte den med Eksisterer metode. Denne metoden kan brukes på nesten alle objekter og sjekker om de spesielle objektene finnes på skjermen eller ikke
  • Hvis et resultat er tro mot de negative scenariotrinnene. Jeg vil klippe og lime inn trinnene inne i løkken
  • Kopier trinnene fra det positive scenariet og lim det inn i else-løkken. La oss kjøre testen for én gyldig og én ugyldig påloggingsinformasjon. Testen kjører vellykket. Merket er at du har lagret testene i den rekkefølgen som er nevnt i veiledningene
  • PositiveLogon to NegativeLogon og Negative Logon to Combined bør du ikke ha noe problem med å kjøre testen.
  • Bortsett fra hvis og annet kan du også bruke – hvis elseif., mens wend., gjøre en sak, for Løkker. i henhold til dine krav