Ako imate segmente koda koje morate nekoliko puta koristiti u testovima, možda ćete htjeti stvoriti korisnički definiranu funkciju. Korištenjem korisnički definiranih funkcija vaši su testovi kraći i lakši za dizajn, čitanje i održavanje
Vaše vlastite knjižnice funkcija u Micro Focus UFT mogu sadržavati VBScript funkcije, potprograme, module itd.
Trebate slijediti 3 jednostavna koraka da biste u testu koristili funkciju iz knjižnice
Korak 1) Stvaranje nove knjižnice funkcija u HP QTP. Odaberite Datoteka> Novo> Biblioteka funkcija. Otvara se kao nova kartica u QTP-u.
Omogućuje stvaranje vrlo jednostavne funkcije koja prikazuje okvir za poruke.
Demo funkcijaMsgBox "Ovo je test funkcija"Krajnja funkcija
Dakle, kad god se ova funkcija naziva, mora se prikazati okvir za poruke. U istoj datoteci možete definirati više funkcija. Spremimo funkciju. Funkcija ima nastavak .qfl
Korak 2) Povežite knjižnicu sa svojim testom. Kliknite Datoteka> Postavke> Resursi> Pridružena biblioteka funkcija.Kliknite Dodaj. Odaberite datoteku knjižnice funkcija. Kliknite U redu
Korak 3) Posljednji korak za pozivanje funkcije u testnoj skripti
Važne bilješke
- Koristeći COM, DCOM objekte možete stvoriti vrlo napredne funkcije
- Zapravo se mnoge značajke koje pruža QTP mogu kodirati pomoću VBScripta
- Vidjeli smo inženjere automatizacije koji to više čine VB projektom nego projektom automatizacije
- Naša je preporuka da se usredotočite na 100% automatizaciju, a ne na razmetanje svojih VB vještina
Kliknite ovdje ako videozapis nije dostupan