qtp tutorial 5 moving steps
Samouczek szkoleniowy QTP # 5 - Przenoszenie kroków, usuwanie kroków i radzenie sobie z punktami przerwania w widoku słów kluczowych. To jest czwarty i ostatni artykuł o funkcjach widoku słów kluczowych QTP.
Zbliżamy się już do końca sesji dotyczących „Widoku słów kluczowych” QTP. Jak to wygląda, co robi, co możemy z tym zrobić - to niektóre z aspektów, które staramy się ujawnić w trakcie naszych artykułów. Zrozumienie widoku, dodawanie kroków, instrukcje warunkowe są już omówione.
=> Kliknij tutaj, aby zapoznać się z serią samouczków szkoleniowych QTP
Czego się nauczysz:
Inne funkcje widoku słów kluczowych
Dziś poznamy pozostałe funkcje widoku słów kluczowych, takie jak ruchome kroki, usuwanie kroków i postępowanie z punktami przerwania.
Jak zawsze użyjemy przykładowego testu, z którym pracowaliśmy - Operacja logowania w przykładowej aplikacji Flight.
Ruchome kroki
# 1) Pierwszy i najprostszy sposób - widok słów kluczowych działa jak każda aplikacja do modyfikacji tekstu, jeśli chodzi o wycinanie, kopiowanie i wklejanie kroków. Dlatego wszystkie skróty schowka mają zastosowanie.
- Ctrl + C - Kopiowanie
- Ctrl + V - Poruszanie się
- Ctrl + X- Wytnij
#dwa) Następnym sposobem jest wybranie opcji menu. Aby z tego skorzystać, wybierz krok, który ma zostać przeniesiony, i wybierz następujące opcje menu:
- Edycja-> Wytnij
- Edycja-> Kopiuj
- Edycja-> Wklej
# 3) Inną metodą jest przeciąganie i upuszczanie.
Do przenoszenia kroków można użyć dowolnej z powyższych metod. Jednak istnieje kilka podstawowych zasad:
- Instrukcje pętli lub warunku można przenosić tylko w blokach. Na przykład w przypadku stwierdzenia „if… else” nie można po prostu przesunąć innej części.
- Na etapie, w którym element jest obiektem podrzędnym, a użytkownik decyduje się go przenieść, pojawia się jeden z dwóch scenariuszy. Albo krok zostanie przeniesiony do tego samego rodzica, albo do innego rodzica. Jeśli zostanie przeniesiony pod tego samego rodzica, po prostu pojawi się w nowej wybranej pozycji. Ale jeśli zostanie przeniesiony pod innego rodzica, rodzic zostanie zduplikowany. Zobaczmy to obrazowo:
( Uwaga - Kliknij na jakiekolwiek zdjęcie, aby powiększyć)
Zamierzam przesunąć krok, w którym wpisujemy nazwę agenta (tę zaznaczoną powyżej) w obiekcie nadrzędnym „Rezerwacja lotów”. Zwróćmy uwagę, że obiekt nadrzędny „Nazwa agenta” to Login. Po prostu przeciągnąłem krok, aby być ostatnim. Tak to wygląda:
Wcześniej podczas sesji wprowadzających omawialiśmy, że w teście możemy wykonać wiele czynności. Zobaczmy, jak test z wieloma akcjami wyglądałby w widoku słów kluczowych i jak ten widok może być używany do tych działań zgodnie z potrzebami.
Aby to osiągnąć, po prostu zamierzam przekształcić wszystkie kroki w obiekcie nadrzędnym „Rezerwacja lotu” w naszym powyższym przykładzie, aby pojawiły się pod inną czynnością. Dodawanie działań, kroki do działań, wszystkie te zostaną szczegółowo omówione w trakcie naszych sesji.
Działanie 1:
Działanie 2:
Jak można zauważyć w panelu przepływu testowego, wyświetlana jest kolejność wykonywania tych akcji.
przykład dla abstrakcyjnego interfejsu w java
Jeśli chciałbym, aby najpierw uruchomiono Akcję 2, a następnie Akcję 1, widok Słowa kluczowe pozwala mi to zrobić, umożliwiając mi przeciąganie i upuszczanie działań do wymaganej pozycji.
W ten sposób omówiliśmy wszystkie informacje niezbędne do przeniesienia kroków / czynności / bloków w teście za pomocą widoku Słowa kluczowe.
Usuń kroki
Usunięcie kroków z QTP nie mogło być prostsze. Wszystko, co musisz zrobić, to wybrać krok, którego nie chcesz w teście i po prostu nacisnąć przycisk „Usuń” na klawiaturze lub kliknąć krok prawym przyciskiem myszy i wybrać „Usuń” z menu lub wybrać krok i wybrać „ Edytuj-> Usuń ”z menu głównego.
Jeśli krok, który ma zdefiniowane pod-kroki, zostanie wybrany do usunięcia, pojawi się następujący komunikat:
Oznacza to, że jeśli do usunięcia zostanie wybrany krok z podetapami, wszystkie podetapy również zostaną usunięte.
I to wszystko, aby omówić kroki usuwania.
Dodawanie punktów przerwania do testu z widoku słów kluczowych
Często podczas wykonywania może zaistnieć jedna lub więcej rzeczy, na które chcesz zwrócić uwagę i zaobserwować, jakie zmiany zachodzą. Może to oznaczać, że można zobaczyć stan, do jakiego osiąga obiekt, lub zanotować wartość, jaką przyjmuje zmienna itp. Narzędziem, które nam w tym pomaga, jest punkt przerwania.
Zasadniczo jest to pewien punkt testu, w którym chcesz wstrzymać przebieg testu i obserwować lub uzyskać pewne informacje o swoim teście. W większości przypadków ta funkcja ułatwia debugowanie.
Teraz, gdy wiemy, czym jest punkt przerwania, postaramy się zrozumieć, jak dodać je do naszych testów z widoku słów kluczowych.
Wszystko, co musisz zrobić, to kliknąć lewy margines w konkretnym kroku, w którym chcesz wstrzymać test. Dodanie punktu przerwania jest reprezentowane przez czerwoną kropkę na lewym marginesie odpowiadającą krokowi, w którym dodano przerwanie.
Oto jak to wygląda:
Wybranie kroku i naciśnięcie klawisza F9 na klawiaturze również powoduje dodanie punktu przerwania.
Wreszcie, można również użyć opcji menu „Debuguj-> Wstaw / Usuń punkt przerwania”.
Tak więc, gdy punkt przerwania zostanie wstawiony, test będzie działał aż do kroku, w którym jest wstawiany normalnie i zatrzyma się przed jego wykonaniem. W tym momencie tester może wykonać wymagane obserwacje, dla których program został zatrzymany i kontynuować go, wybierając opcję „Uruchom” jeszcze raz z menu głównego, kiedy tylko będzie gotowy.
Jeśli dodamy punkt przerwania z widoku słów kluczowych, ten sam zostanie wyświetlony w widoku eksperta również przed linią odpowiadającą wierszowi, do którego zostanie dodany.
I odwrotnie, jeśli dodasz punkt przerwania z widoku eksperta, zostanie on odzwierciedlony w widoku słów kluczowych.
Tak proste, jak wstawianie punktu przerwania, jest jeszcze prostsze do usunięcia, gdy zostanie osiągnięty jego cel lub gdy nie jest już potrzebny.
Usuń punkty przerwania
Ponowne kliknięcie wiersza, w którym punkt przerwania już istnieje, spowoduje jego usunięcie. Słowo kluczowe F9 lub opcję menu „Debuguj-> Wstaw lub Usuń punkt przerwania” można wybrać na etapie z punktem przerwania i zostanie ono usunięte.
Wniosek
Na tym kończy się szczegółowe omówienie wszystkich właściwości i możliwości widoku słów kluczowych. Ten widok jest najbardziej czytelny spośród tych dwóch i po zrozumieniu wszystkich funkcji możemy go wykorzystać tak skutecznie, jak to możliwe, aby testy były solidne.
=> Odwiedź tutaj, aby zapoznać się z serią samouczków szkoleniowych QTP
Nadchodzący samouczek dotyczący QTP zajmie się tym, jak nagrać nowy test i jakie są czynniki decydujące o powodzeniu tego, kto jest w stanie to zrobić.
rekomendowane lektury
- Samouczki QTP - ponad 25 samouczków szkoleniowych Micro Focus Quick Test Professional (QTP)
- Praca z widokiem słów kluczowych - samouczek szkoleniowy QTP 2
- Samouczek QTP nr 3 - Dodawanie standardowych kroków z widoku słów kluczowych
- 105 najpopularniejszych pytań i odpowiedzi do wywiadów QTP (najnowsze pytania do wywiadów UFT)
- Samouczek QTP nr 6 - Zrozumienie ustawień nagrywania i uruchamiania QTP dla naszego pierwszego testu
- QTP Tutorial # 18 - Objaśnienie struktur opartych na danych i hybrydowych z przykładami QTP
- Samouczek QTP nr 24 - Używanie obiektów wirtualnych i scenariuszy odzyskiwania w testach QTP
- Parametryzacja w QTP wyjaśniona na przykładach (część 1) - samouczek QTP nr 19