- Zrozumienie ciągłej integracji.
- Doświadczenie z subversion lub dowolnym systemem kontroli wersji.
- Java doświadczenie w programowaniu.
Publiczność
- Inżynierowie
- Testerzy
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Instalacja i konfiguracja Maven.
- Automatyzacja testowania przy użyciu Selenium
- Zarządzanie GIT
- Integracja integracji ciągłej
Format kursu
- Interaktywny wykład i dyskusja.
- Dużo ćwiczeń i praktyki.
- Praktyczne wdrożenie w środowisku live-lab.
Opcje dostosowywania kursu
- Aby zamówić niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
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
中国 - Advance Test Automation in Java using Selenium with continuous integration and version control
香港 - Advance Test Automation in Java using Selenium with continuous integration and version control
澳門 - Advance Test Automation in Java using Selenium with continuous integration and version control
台灣 - Advance Test Automation in Java using Selenium with continuous integration and version control
USA - Advance Test Automation in Java using Selenium with continuous integration and version control
日本 - Advance Test Automation in Java using Selenium with continuous integration and version control