Hur man använder funktioner i QTP / UFT i 3 enkla steg

Anonim

Om du har kodsegment som du behöver använda flera gånger i dina tester kanske du vill skapa en användardefinierad funktion. Genom att använda användardefinierade funktioner är dina tester kortare och lättare att designa, läsa och underhålla

Dina egna funktionsbibliotek i Micro Focus UFT kan innehålla VBScript-funktioner, underrutiner, moduler etc.

Du måste följa tre enkla steg för att använda en funktion från ett bibliotek i ditt test

Steg 1) Skapa ett nytt funktionsbibliotek i HP QTP. Välj Arkiv> Nytt> Funktionsbibliotek. Det öppnas som en ny flik i QTP.

Låter oss skapa en mycket enkel funktion som visar Message Box.

FunktionsdemoMsgBox "Detta är en testfunktion"Slutfunktion

Så när denna funktion kallas måste en meddelanderuta visas. Du kan ha flera funktioner definierade i samma fil. Låt oss spara funktionen. En funktion har en förlängning .qfl

Steg 2) Koppla biblioteket till ditt test. Klicka på Arkiv> Inställningar> Resurser> Associerat funktionsbibliotek. Klicka på Lägg till. Välj funktionsbiblioteksfilen. Klicka på Okej

Steg 3) Sista steget för att anropa funktionen i testskriptet

Viktiga anteckningar

  • Med COM, DCOM-objekt kan du skapa mycket avancerade funktioner
  • Faktum är att många av funktionerna som tillhandahålls av QTP kan kodas med hjälp av VBScript
  • Vi har sett automationsingenjörer som gör det mer till ett VB-projekt snarare än automatiseringsprojekt
  • Vår rekommendation är att fokusera på 100% automatisering snarare än att flagga dina VB-färdigheter

Klicka här om videon inte är tillgänglig