Plan Szkolenia
Wprowadzenie do testów automatycznych
- Koncepcje testowania
- Możliwości i ograniczenia lokalizatorów Selenium
- Zrozumienie lokalizatorów
- Typy lokalizatorów ID, CSS, XPath i Name
Zaawansowane lokalizatory
- Dynamiczne lokalizatory
- Tworzenie ścieżki
- Relacje między elementami na ścieżce
- Lokalizowanie elementów z żądanym tekstem
- Najlepsze praktyki
Apache Maven
- Konfigurowanie projektu
Selenium WebDriver
- Java podstawy
- Java IDE
- API WebDriver
- Rozwiązywanie problemów
- Debugowanie
TestNG
- Asercje
- Adnotacje
- Zestaw testów
- Parametry
- Testowanie w różnych przeglądarkach
- Raportowanie
Zaawansowane Selenium WebDriver
- Dynamiczna zawartość
Selenium Siatka
- Zrozumienie testowania rozproszonego
- Przygotowanie infrastruktury
- Korzystanie ze zdalnego WebDrivera
Zarządzanie projektami
- System kontroli wersji Git
- Integracja z Jenkins
- Integracja pakietów testowych BDD Cucumber w Jenkins
Wymagania
- Zrozumienie ciągłej integracji.
- Doświadczenie z subversion lub dowolnym systemem kontroli wersji.
- Java doświadczenie w programowaniu.
Uczestnicy
- Inżynierowie
- Testerzy
Opinie uczestników (4)
Trener ma dogłębne doświadczenie i jest dobrze wykształcony. Głębokość wiedzy i pasja do nauczania są wysoko cenione.
Anup Kumar - SMR Automotive Mirrors Stuttgart
Szkolenie - Jenkins 2: Building CI/CD Pipelines
Przetłumaczone przez sztuczną inteligencję
Kursant był bardzo dobrze zorganizowany. Na początku wyjaśnił wszystkie narzędzia niezbędne do szkolenia. Trener chętnie wyjaśniał wszystkie wątpliwości, a omówiono również praktyczne przypadki użycia.
Vivek Verma - Global Knowledge Network Training Ltd
Szkolenie - DevOps Practical Implementation and Tools
Przetłumaczone przez sztuczną inteligencję
Łukasz był bardzo wiedzący, cierpliwy i bardzo otwarty na zaspokojenie mojej ciekawości. Na przykład poprosiłem go o wygenerowanie błędów, aby zobaczyć, jak system na nie zareaguje itp. On iść daleko, aby odpowiedzieć na pytania lub demonstrować funkcjonalności, nawet niektóre z moich pytań były poza zakresem zajęć. On dał mi prawdziwe doświadczenie z systemem. Na pewno zapiszę się na inne zajęcia z nim i polecę go jako nauczyciela innym. Dziękuję, Łukasz!
Tina Henderson
Szkolenie - Test Automation with Selenium and Jenkins
Przetłumaczone przez sztuczną inteligencję
Wszystko. Nie mając wcześniej żadnego doświadczenia z Jenkins, trochę martwiłem się o moją zdolność do nadążania. IPad zapewnił odpowiednie wsparcie/korepetycje, kiedy poprosiłem o pomoc, dzięki czemu mógłem śledzić prezentację na poziomie, który mnie zadowolił.
Graham Congdon
Szkolenie - Jenkins: Continuous integration for Agile development
Przetłumaczone przez sztuczną inteligencję