Plan Szkolenia
Wprowadzenie do Testowania Automatycznego
- Przegląd Testowania Automatycznego
- Korzyści płynące z automatyzacji
- Rodzaje testowania: funkcjonalne vs. niefunkcjonalne
- Rozumienie Ekosystemu Klienta
- Przegląd Oracle APEX
- Wprowadzenie do .Net Core
- Podstawy uczenia maszynowego w algorytmach kodów
Przegląd Narzędzi do Automatyzacji
- Selenium
- Konfiguracja Selenium WebDriver
- Pisanie i uruchamianie skryptów testowych
- Najlepsze praktyki w Selenium
- TestComplete
- Wprowadzenie do TestComplete
- Tworzenie automatycznych testów dla różnych aplikacji
- Integracja TestComplete z innymi narzędziami
Głębokie Zanurzenie w Automatyzacji z Selenium
- Zaawansowane Selenium
- Obsługa dynamicznych elementów strony internetowej
- Testowanie w różnych przeglądarkach
- Integracja z TestNG i JUnit
- Rozwój Ram
Zaawansowane Funkcje w TestComplete
- Skryptowanie i Automatyzacja
- Języki skryptowe obsługiwane przez TestComplete
- Automatyzacja aplikacji desktopowych, internetowych i mobilnych
- Dostosowywanie Testów
- Tworzenie niestandardowych punktów kontrolnych
- Obsługa wyjątków i błędów
Integracja z Oracle APEX i .Net Core
- Testowanie Aplikacji Oracle APEX
- Strategie automatyzacji testów dla aplikacji APEX
- Narzędzia i praktyki specyficzne dla APEX
- Automatyzacja w .Net Core
- Konfiguracja projektów testowych
- Testowanie jednostkowe z xUnit
- Integracja i testowanie od końca do końca
Uczenie Maszynowe w Automatyzacji
- Wprowadzenie do Uczenia Maszynowego w Testowaniu
- Podstawy uczenia maszynowego
- Przypadek użycia uczenia maszynowego w automatyzacji testów
- Wdrażanie Algorytmów Uczenia Maszynowego
- Pisanie algorytmów do analizy predykcyjnej
- Integracja uczenia maszynowego z automatyzacją testów
Konserwacja i Ręczne Budowanie Nowych Aplikacji
- Podstawy Testowania Ręcznego
- Techniki testowania ręcznego
- Pisanie skutecznych przypadków testowych i planów testowych
- Przejście od Testowania Ręcznego do Automatyzowanego
- Wykrywanie kandydatów do automatyzacji
- Najlepsze praktyki w utrzymaniu skryptów testowych
Strategie HCM/NPP Cyfrowego i Outsourcingu
- Przegląd HCM/NPP Cyfrowego
- Narzędzia i technologie w HCM
- Strategie automatyzacji dla aplikacji HCM
- Zarządzanie Projektami Testowymi Wykorzystującymi Outsourcing
- Najlepsze praktyki w outsourcingu
- Zapewnienie jakości i jednolitości w projektach outsourcingowych
Alternatywne Narzędzia i Technologie
- Ocena Jtest i SOAtest
- Cechy Jtest i SOAtest
- Odpowiedniość dla potrzeb klienta
- Wprowadzenie Alternatywnych Narzędzi
- Badanie innych narzędzi automatyzacji (np. Katalon Studio, Postman do testowania API)
- Strategie integracji i przejścia
Praktyczne Warsztaty i Scenariusze Rzeczywiste
- Sesje Praktyczne
- Praktyczne laboratoria z Selenium i TestComplete
- Scenariusze testowania z życia rzeczywistego
- Przypadki Użycia i Projekt Szczytowy
- Projekt grupowy mający na celu wdrożenie pełnego rozwiązania automatyzacji
- Prezentacja i recenzja przez kolegów
Podsumowanie i Kolejne Kroki
Wymagania
- Znajomość podstawowych pojęć programowania
- Doświadczenie w testowaniu oprogramowania (ręczne lub automatyczne)
- Znałość technologii webowych i frameworków rozwoju
Grupa docelowa
- Testerzy automatyzacji
- Inżynierowie QA
- Programiści
- Specjaliści IT zajmujący się utrzymaniem i testowaniem oprogramowania
Opinie uczestników (5)
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ę
Łatwość w nawiązywaniu kontaktu, miłe podejscie i wyrozumiałość
Pawel Laski - Glosel sp. z o.o. sp.k.
Szkolenie - Web Application Testing with Selenium and JMeter
Trener dokładnie wyjaśnił każdą funkcję.
Argean Quilaquil - DXC
Szkolenie - TestComplete
Przetłumaczone przez sztuczną inteligencję
praktyka, rzeczywiste przyklady dzialania skryptow