Plan Szkolenia
Moduł 1: Przegląd HP UFT
• Strona startowa UFT
Moduł 2: Przygotowanie do nagrywania / Korzyści z automatyzacji testów
• Przejście przez typowy przepływ testowania GUI
• Dokumentowanie kroków procesu biznesowego
• Priorytetyzowanie procesów biznesowych za pomocą skutecznych kryteriów
• Zbieranie wystarczających danych testowych
• Przygotowanie środowiska testowego do automatyzacji testów
Moduł 3: Konwersja ręcznego przypadku testowego na test automatyzowany
• Uruchomienie testu i sprawdzanie błędów
• Zapisz test
• Oglądanie wyników testów
Moduł 4: Identyfikacja obiektu
• Identyfikowanie obiektów w UFT dla testowania GUI
• Używanie reposytorium obiektów do zarządzania obiektami testowymi w UFT dla testowania GUI
Moduł 5: Udostępnianie reposytorium obiektów
• Identyfikowanie typów reposytoriów obiektów
• Zarządzanie udostępnianymi reposytorium obiektów za pomocą menedżera reposytorium obiektów
• Używanie identyfikatorów relacji wizualnych
Moduł 6: Synchronizacja obiektów
• Definiowanie synchronizacji w UFT dla testowania GUI
• Identyfikowanie zastosowań synchronizacji w UFT dla testowania GUI
• Dodawanie kroku synchronizacji dla określonego obiektu
Moduł 7: Używanie punktów kontrolnych
• Definiowanie standardowych punktów kontrolnych
• Dodawanie standardowych punktów kontrolnych do testu
• Używanie wyrażenia regularnego do dodania elastyczności do standardowego punktu kontrolnego
Moduł 8: Używanie parametrów
• Wstawianie parametru wejściowego lub wyjściowego
• Wstawianie parametru wyjściowego
• Parametryzowanie punktu kontrolnego
• Ocena wyników testów dla iteracyjnych testów
Moduł 9: Jak używać powtarzalnych akcji
• Identyfikowanie akcji w testowaniu GUI
• Identyfikowanie typów akcji
• Identyfikowanie iteracji akcji i testów
• Identyfikowanie wywołań istniejących akcji i kopii akcji
• Udostępnianie wartości za pomocą globalnej tabeli danych
• Wywoływanie akcji z parametrami
• Zapisywanie wartości zwracanych przez akcję
• Tworzenie wielu akcji z jednej akcji
• Tworzenie nowej akcji
• Wywoływanie powtarzalnej akcji z innego testu
• Używanie lokalnych i globalnych arkuszy danych
• Rozwiązywanie brakujących akcji
Moduł 10: Dodawanie kroków bez narzędzia nagrywającego
• Wymienienie typów kroków, które można dodać do testu bez użycia funkcji nagrywania
• Używanie instrukcji warunkowych w teście
• Używanie generatora kroków
• Używanie obiektu reportera do raportowania zdarzeń w wynikach testów
Moduł 11: Tworzenie testów na aplikacji webowej
• Nagrywanie i uruchamianie testu na aplikacji webowej
• Wstawianie standardowych punktów kontrolnych na obiektach webowych
• Wstawianie punktu kontrolnego tekstowego w teście dla aplikacji webowej
Moduł 12: Testowanie usług webowych z API UFT
• Definiowanie architektury zorientowanej na usługi (SOA)
• Identyfikowanie składników SOA
• Definiowanie terminologii i zasad dotyczących testowania składników
• Przejście przez interfejs użytkownika UFT dla testowania API
• Tworzenie podstawowego testu usługowego (testu API) w UFT
Opinie uczestników (5)
Podejście do zespołu i umiejętność dostosowania materiału
Adam - Bank Pekao S.A. Centrala
Szkolenie - Test Automation with Selenium and Katalon Studio
Wszystko mi się podobało, ponieważ jest to dla mnie nowość i widzę wartość dodaną, jaką może wnieść do mojej pracy.
Zareef - BMW South Africa
Szkolenie - Tosca: Model-Based Testing for Complex Systems
Przetłumaczone przez sztuczną inteligencję
Było łatwe do zrozumienia i zaimplementowania.
Thomas Young - Canadian Food Inspection Agency
Szkolenie - Robot Framework: Keyword Driven Acceptance Testing
Przetłumaczone przez sztuczną inteligencję
Wiele ćwiczeń, które dały wiele praktycznych umiejętności.
Rafal Borek - Bytamic Solutions sp. z o.o.
Szkolenie - Automation Testing with Cypress
Przetłumaczone przez sztuczną inteligencję
Analityka krok po kroku. Wyjaśnienie każdej linii kodu. Każdy problem, który miałem podczas kursu, został pomyślnie rozwiązany i Łukasz powiedział mi o przyczynach. Podobały mi się również przedstawione dobre praktyki. Nigdy nie byłem przekonany o stylu TDD - po prostu nie widzę w tym korzyści i nie uważam za worth jego czasu. Łukasz wskazał tak wiele korzyści TDD, że całkowicie zmienił moje zdanie.
Michal Uscinski - Devapo Sp. z o. o.
Szkolenie - Testing Angular Applications
Przetłumaczone przez sztuczną inteligencję