Hvis du har kodesegmenter, som du skal bruge flere gange i dine tests, kan du oprette en brugerdefineret funktion. Ved at bruge brugerdefinerede funktioner er dine tests kortere og lettere at designe, læse og vedligeholde
Dine egne funktionsbiblioteker i Micro Focus UFT kan indeholde VBScript-funktioner, underrutiner, moduler osv.
Du skal følge 3 enkle trin for at bruge en funktion fra et bibliotek i din test
Trin 1) For at oprette et nyt funktionsbibliotek i HP QTP. Vælg Filer> Ny> Funktionsbibliotek. Det åbnes som en ny fane i QTP.
Giver mulighed for at oprette en meget enkel funktion, der viser Message Box.
FunktionsdemoMsgBox "Dette er en testfunktion"Afslut funktion
Så når denne funktion kaldes, skal der vises et meddelelsesfelt. Du kan have flere funktioner defineret i den samme fil. Lad os gemme funktionen. En funktion har en udvidelse .qfl
Trin 2) Tilknyt biblioteket til din test. Klik på Filer> Indstillinger> Ressourcer> Tilknytningsbibliotek. Klik på Tilføj. Vælg funktionsbiblioteksfilen. Klik på Okay
Trin 3) Sidste trin for at ringe til funktionen i dit testscript
Vigtige bemærkninger
- Ved hjælp af COM, DCOM-objekter kan du oprette meget avancerede funktioner
- Faktisk kan mange af de funktioner, der leveres af QTP, kodes ved hjælp af VBScript
- Vi har set automatiseringsingeniører, der gør det til mere et VB-projekt end et automatiseringsprojekt
- Vores anbefaling er at fokusere på 100% automatisering i stedet for at flagre med dine VB-færdigheder
Klik her, hvis videoen ikke er tilgængelig