IF, Else, End IF, Eksisterer i QTP/UFT med Eksempel
IF, Else, End IF, findes i QTP/UFT
Denne vejledning demonstrerer avanceret kodning i HP QTP ved hjælp af if og else loop
Klik link. hvis videoen ikke er tilgængelig
Videoudskrift med nøgleudleveringer Fremhævet
- Fra din Test baggrund, vil du helt sikkert udlede, at en mere nøjagtig Testscenarie ville være Valider login-funktionaliteten af Flyreservation som bør have to underscenarier
- Kontroller, at brugeren logger ind på applikationen ved indtastning af en KOMBINATION AF gyldigt ALFANUMERISK agentnavn og adgangskode
- Kontroller, at brugerlogon mislykkes ved indtastning af Ugyldigt agentnavn og adgangskode
- Mere så burde et robotautomatiseringsscript være i stand til at acceptere og håndtere både gyldige og ugyldige loginoplysninger
- Vi har allerede registreret underscenarier, så udfordringen er at integrere dem.
- Du kan observere for begge scripts – TRIN, Start flyreservationsapplikation, indtast agentnavn, indtast adgangskode, klik på OK, mens du træder tjekpunkt, luk flyreservationsvinduet, for positivt scenarie og trin, outputfejlinformation, luk vindue med fejlinformation, Luk login-dialogen Box, for et negativt scenarie er anderledes
- Der er mange måder at integrere dem på, og en af måderne er at bruge if og else loop og kontrollere, om der findes fejlinformationsskærm efter indtastning af agentnavn og adgangskode. hvis ja, gør trinene for et negativt scenarie, hvis nej gør trinene for positivt scenarie
- I Micro Focus UFT-vindue, Efter trin # 4, Tilføj et trin, hvis else-løkke. Kontrolbetingelsen er, om der findes fejlinformationsskærm. Kopier dette trin og indsæt det som kontroltilstand.
Slet klikket Operation. Og erstatte det med Eksisterende metode. Denne metode er anvendelig til næsten alle objekter og kontrollerer, om de bestemte objekter findes på skærmen eller ej - Hvis et resultat er tro mod det negative scenarie, trin. Jeg vil klippe og indsætte trinene inde i løkken
- Kopier trinene fra det positive scenarie og indsæt det i else-løkken. Lad os køre testen for en gyldig og en ugyldig login-legitimationsoplysninger. Testen kører med succes. Bemærk, at du har gemt testene i den rækkefølge, der er nævnt i øvelserne
- PositiveLogon til NegativeLogon og Negative Logon til Kombineret, skulle du ikke have noget problem med at køre testen.
- Udover hvis og andet kan du også bruge – hvis elseif., mens wend., gøre en sag, for Sløjfer. efter dine krav