Jak korzystać z funkcji w QTP/UFT w 3 prostych krokach
Jeśli masz segmenty kodu, których musisz użyć kilka razy w testach, możesz chcieć utworzyć funkcję zdefiniowaną przez użytkownika. Dzięki funkcjom zdefiniowanym przez użytkownika testy są krótsze i łatwiejsze do zaprojektowania, odczytania i utrzymania
Twoje własne biblioteki funkcji w Micro Focus UFT mogą zawierać VBScript funkcje, podprogramy, moduły itp.
Musisz podążać Proste kroki 3 aby użyć w teście funkcji z biblioteki
Proste kroki korzystania z funkcji w QTP/UFT
Krok 1) Aby utworzyć nową bibliotekę funkcji w HP QTP. Wybierz opcję Plik > Nowy > Biblioteka funkcji. Otwiera się jako nowa karta w QTP.
Stwórzmy bardzo prostą funkcję wyświetlającą Message Box.
Function Demo MsgBox "This is a Test Function" End Function
Więc za każdym razem, gdy ta funkcja jest wywoływana, musi zostać wyświetlone okno komunikatu. Możesz mieć wiele funkcji zdefiniowanych w tym samym pliku. Zapiszmy funkcję. Funkcja ma rozszerzenie .qfl
Krok 2) Powiąż bibliotekę z testem. Kliknij opcję Plik > Ustawienia > Zasoby > Powiąż bibliotekę funkcji. Kliknij przycisk Dodaj. Wybierz plik biblioteki funkcji. Kliknij OK
Krok 3) Ostatni krok, aby wywołać funkcję w skrypcie testowym
Ważne uwagi
- Używając obiektów COM, DCOM możesz tworzyć bardzo zaawansowane funkcje
- W rzeczywistości wiele funkcji udostępnianych przez QTP można zakodować przy użyciu języka VBScript
- Widzieliśmy inżynierów automatyków, którzy czynili z tego bardziej projekt VB niż projekt automatyzacji
- Naszym zaleceniem jest skupienie się na 100% automatyzacji, zamiast popisywać się swoimi umiejętnościami VB
Kliknij tutaj jeśli film nie jest dostępny