Jak korzystać z funkcji w QTP / UFT w 3 prostych krokach

Anonim

Jeśli masz segmenty kodu, których musisz użyć kilka razy w swoich testach, możesz chcieć utworzyć funkcję zdefiniowaną przez użytkownika. Dzięki wykorzystaniu funkcji zdefiniowanych przez użytkownika testy są krótsze i łatwiejsze do zaprojektowania, odczytania i utrzymania

Własne biblioteki funkcji w Micro Focus UFT mogą zawierać funkcje VBScript, podprogramy, moduły itp.

Aby użyć funkcji z biblioteki w teście, musisz wykonać 3 proste kroki

Krok 1) Aby utworzyć nową bibliotekę funkcji w HP QTP. Wybierz opcję Plik> Nowy> Biblioteka funkcji. Otwiera się jako nowa karta w QTP.

Pozwala stworzyć bardzo prostą funkcję, która pokazuje Message Box.

Demo funkcjiMsgBox „To jest funkcja testowa”Funkcja zakończenia

Dlatego za każdym razem, gdy ta funkcja jest wywoływana, musi zostać wyświetlone okno komunikatu. W tym samym pliku można zdefiniować wiele funkcji. Zapiszmy funkcję. Funkcja ma rozszerzenie .qfl

Krok 2) Powiąż bibliotekę ze swoim testem. Kliknij opcję Plik> Ustawienia> Zasoby> Skojarz bibliotekę funkcji, a następnie kliknij przycisk Dodaj. Wybierz plik biblioteki funkcji. Kliknij OK

Krok 3) Ostatni krok, aby wywołać funkcję w skrypcie testowym

Ważne notatki

  • Korzystając z obiektów COM, DCOM można tworzyć bardzo zaawansowane funkcje
  • W rzeczywistości wiele funkcji udostępnianych przez QTP można zakodować za pomocą VBScript
  • Widzieliśmy inżynierów automatyków, którzy sprawiają, że jest to bardziej projekt VB niż projekt automatyzacji
  • Naszą rekomendacją jest skupienie się na 100% automatyzacji, a nie popisywanie się umiejętnościami VB

Kliknij tutaj, jeśli wideo nie jest dostępne