Hvis du har kodesegmenter som du trenger å bruke flere ganger i testene dine, kan det være lurt å opprette en brukerdefinert funksjon. Ved å bruke brukerdefinerte funksjoner er testene dine kortere og lettere å designe, lese og vedlikeholde
Dine egne funksjonsbiblioteker i Micro Focus UFT kan inneholde VBScript-funksjoner, underrutiner, moduler etc.
Du må følge 3 enkle trinn for å bruke en funksjon fra et bibliotek i testen
Trinn 1) Opprette et nytt funksjonsbibliotek i HP QTP. Velg Fil> Ny> Funksjonsbibliotek. Den åpnes som en ny fane i QTP.
Lar en lage en veldig enkel funksjon som viser Message Box.
FunksjonsdemoMsgBox "Dette er en testfunksjon"Sluttfunksjon
Så når denne funksjonen kalles, må en meldingsboks vises. Du kan ha flere funksjoner definert i samme fil. La oss lagre funksjonen. En funksjon har utvidelse .qfl
Trinn 2) Knytt biblioteket til testen din. Klikk Fil> Innstillinger> Ressurser> Tilknytt funksjonsbibliotek. Klikk Legg til. Velg Funksjonsbibliotekfilen. Klikk OK
Trinn 3) Siste trinn for å ringe til funksjonen i testskriptet
Viktige notater
- Ved hjelp av COM, DCOM-objekter kan du lage svært avanserte funksjoner
- Faktisk kan mange av funksjonene som leveres av QTP kodes ved hjelp av VBScript
- Vi har sett automatiseringsingeniører som gjør det mer til et VB-prosjekt i stedet for for automatiseringsprosjekt
- Vår anbefaling er å fokusere på 100% automatisering i stedet for å flagre med VB-ferdighetene dine
Klikk her hvis videoen ikke er tilgjengelig