Dlaczego warto
Chcesz przenieść swoje umiejętności testerskie na wyższy poziom? To szkolenie jest idealne, jeśli chcesz poznać podstawy Javy, aby tworzyć profesjonalne, automatyczne testy. Nauczysz się, jak sprawnie komunikować się z przeglądarkami za pomocą Selenium i budować łatwe w utrzymaniu pakiety testowe zgodne ze wzorcem Page Object Pattern. Zdobędziesz praktyczną wiedzę, która pozwoli Ci na efektywną automatyzację testów w zmiennym środowisku.
Czego się nauczysz
- Zrozumiesz podstawy programowania obiektowego w języku Java.
- Nauczysz się znajdować elementy na stronach internetowych za pomocą selektorów CSS i xPath.
- Poznasz sposób działania Selenium i jego praktyczne zastosowanie.
- Dowiesz się, jak tworzyć skrypty i testy operujące na stronach internetowych.
- Opanujesz ideę Page Object Pattern i jej zalety w utrzymywaniu testów.
- Będziesz w stanie tworzyć pakiety do testowania złożonych systemów w sposób czytelny i łatwy do modyfikacji.
Dla kogo
Szkolenie jest skierowane do wszystkich osób, które chcą automatyzować działania na stronach internetowych i tworzyć automatyczne testy.
Zakres szkolenia
- Podstawy programowania w języku JAVA:
- Podstawowe pojęcia
- Tworzenie własnych klas, metod, obiektów
- Pierwszy uruchamialny program
- Znajdowanie elementów stron internetowych
- Własne selektory oparte na CSS
- Selektory xPath
- Podstawy Selenium
- Pierwsze skrypty Selenium
- Omówienie idei Page Object Pattern – ponowne wykonanie skryptów zgodnie z tym wzorcem
- Zalety POP w przypadku utrzymywania testów w zmiennym środowisku – ćwiczenia i przykłady