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