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 (5)
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ę
Pewne tempo było idealne. Go duża ilość interakcji, biorąc pod uwagę, że było to zrealizowane przez komputer. Dużo interakcji dostępnych dzięki połączeniu z maszyną wirtualną i śledzeniu instrukcji. Uważam, że projekt, który ukończyliśmy, miał bardzo czysty kod i dał mi dobry przykład tego, jak coś takiego powinno być skompilowane. Będę mógł zastosować to, czego się nauczyłem, w miejscu pracy.
Chris Dingwell - STI Technologies
Szkolenie - Introduction to Selenium
Przetłumaczone przez sztuczną inteligencję