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.
Publiczność
- Inżynierowie
- Testerzy
Opinie uczestników (5)
The instructor. I understood what he was teaching which was surprising given my lack of knowledge. If he could teach me, he can teach anyone!!!!
April - OIT
Szkolenie - Test Automation with Selenium and Jenkins
Being introduced to some technologies I wish I knew earlier.
Michel - Vanier College
Szkolenie - DevOps Practical Implementation and Tools
I like all the possibilities that I discovered in the course about DevOps options that I can apply in order to have a better CD/CI workflow!
Juan Manuel - si
Szkolenie - Jenkins: Continuous Integration for Agile Development
The fact that TJ was prepared to explain a few times and he tried his best to get the concept across
Anita Antonie - Hollard Insurance
Szkolenie - Advanced Selenium
Course was very practical. Trainer knows his subject very well.