IF, Else, End IF, Finns i QTP/UFT med Exempel
IF, Else, End IF, Finns i QTP/UFT
Den här handledningen visar avancerad kodning i HP QTP med hjälp av if och else-slingan
Klicka här. om videon inte är tillgänglig
Videotranskription med viktiga takeaways Markerad
- Från din Testning bakgrund, kommer du säkert att dra slutsatsen att en mer korrekt Testscenario skulle vara Validera inloggningsfunktionen för Flygreservation som bör ha två underscenarier
- Kontrollera att användaren lyckats logga in på applikationen när han matar in en KOMBINATION AV giltigt ALFANUMERISKt agentnamn och lösenord
- Kontrollera att användarinloggningen misslyckas vid inmatning av OGILTIGt agentnamn och lösenord
- Mer så bör ett robotautomatiseringsskript kunna acceptera och hantera både giltiga och ogiltiga inloggningsuppgifter
- Vi har redan registrerade delscenarierna. Så utmaningen är att integrera dem.
- Du kan observera för båda skripten – STEG, Starta flygreservationsapplikation, Ange Agentnamn, Ange lösenord, Klicka OK, medan steg Checkpoint, Stäng Flygreservationsfönster, för positivt scenario, och steg, Utdatafelinformation, Stäng Error Info Window, Stäng inloggningsdialogrutan Box, för ett negativt scenario är olika
- Det finns många sätt att integrera dem och ett av sätten är att använda if and else loop och kontrollera om felinformationsskärmen finns efter att ha angett agentens namn och lösenord. om ja gör stegen för ett negativt scenario, om nej gör stegen för positivt scenario
- I Micro Focus UFT-fönstret, efter steg # 4, Lägg till ett steg om else-slingan. Kontrollvillkoret är om felinformationsskärmen finns. Kopiera detta steg och klistra in det som kontrollvillkor.
Ta bort klicket Operation. Och byt ut den mot Finns metod. Denna metod är tillämpbar på nästan alla objekt och kontrollerar om de specifika objekten finns på skärmen eller inte - Om ett resultat är sant mot det negativa scenariot steg. Jag kommer att klippa och klistra in stegen inuti öglan
- Kopiera stegen från det positiva scenariot och klistra in det i else-slingan. Låt oss köra testet för en giltig och en ogiltig inloggningsuppgifter. Testet körs framgångsrikt. Observera att du har sparat testerna i den ordning som nämns i handledningarna
- PositiveLogon to NegativeLogon och NegativeLogon to Combined bör du inte ha några problem med att köra testet.
- Förutom om och annat kan du också använda – om elseif., medan wend., gör ett fall, för Slingor. enligt dina krav