Jak nagrywać i odtwarzać skrypt UFT/QTP

Zanim zaczniesz nagrywać skrypt QTP, musisz zidentyfikować plik KROKI TESTOWE które należy zautomatyzować.

Istnieje wiele możliwych scenariuszy do przetestowania. W tym przykładzie wybierzemy prosty Scenariusz testowy, na początek. „Sprawdź, czy użytkownik pomyślnie loguje się do aplikacji po wprowadzeniu prawidłowej nazwy agenta i hasła”

Oto kroki testowe dla tego scenariusza

Krok testowy 1) Otwórz Wniosek o rezerwację lotu

Krok testowy 2) Wprowadź prawidłową nazwę agenta

Krok testowy 3) Wprowadź prawidłowe hasło

Krok testowy 4) Naciśnij OK

Krok testowy 5) Zamknij aplikację po pomyślnym zalogowaniu.

Zautomatyzujmy te 5 kroków w HP UFT

Kliknij tutaj jeśli film nie jest dostępny

Kroki, aby nagrać skrypt w QTP

Krok 1) W Micro Focus UFT kliknij przycisk nagrywania. Okno dialogowe ustawień nagrywania i uruchamiania Box Otwórz. To pole otwiera się automatycznie za każdym razem, gdy zaczynasz nagrywać nowy test.

Krok 2) Ustawienia nagrywania i uruchamiania pokazują karty odpowiadające dodatkom zainstalowanym i załadowanym na potrzeby testu. Tak na przykład, jeśli masz SAP Dodatek Zainstalowany i załadowany, zobaczysz komunikat SAP patka. ten Windows Karta aplikacji jest zawsze dostępna i używana w środowiskach takich jak Visual Basic, ActiveX i emulatory terminali.

W przypadku dowolnego środowiska ustawienia nagrywania i uruchamiania można podzielić na dwie ogólne grupy

1) Nagraj i uruchom w DOWOLNYM oknie należącym do tego konkretnego środowiska

2) Nagraj i uruchom w KONKRETNYM oknie należącym do tego konkretnego środowiska – co jest zalecaną opcją

Na razie trzymajmy się ustawień domyślnych. Po wprowadzeniu ustawień QTP zapamiętuje i używa tych samych ustawień dla dodatkowych sesji nagrywania w tym samym teście, chyba że ręcznie otworzysz okno dialogowe Record and Run Settings, aby zmodyfikować ustawienia.

Krok 3) Kliknij OK. QTP rozpoczyna tryb nagrywania

Krok 4) Zapisz 5 kroków testowych. W QTP zatrzymaj nagrywanie. Zapisz skrypt jako „LogIn” Nagranie skończone. Więcej przykładów w następnym tutorialu.