Uwaga!
Kurs jest częścią ścieżki edukacyjnej testera automatyzującego aplikacje internetowe w języku programowania Java. Przystępując do tego kursu powinieneś być absolwentem poprzednich kroków ścieżki edukacyjnej. W przeciwnym wypadku część tego kursu może być niezrozumiała. Z koncepcją ścieżki edukacyjnej możesz zapoznać się w lekcji pod tytułem "Ścieżka edukacyjna".
Jenkins jest potężnym i elastycznym narzędziem do automatyzacji niemal wszystkiego. Dowiedz się jaką rolę Jenkins pełni w procesie wytwarzania oprogramowania. W kursie pokażę Ci jak za pomocą Jenkinsa stworzyć zadanie które automatycznie będzie uruchamiało testy aplikacji internetowej. Dowiesz się również jak skorzystać z wtyczek, które pozwolą Ci dołączyć raport z testów do konkretnego zadania na Jenkinsie.
Z tego kursu dowiesz się:
czym jest Jenkins
jak zainstalować Jenkinsa
jak stworzyć i uruchomić zadanie
jak uruchomić testy automatyczne za pomocą Jenkinsa
jak automatycznie uruchamiać zadanie po zmianach w repozytorium na Githubie
jak automatycznie uruchamiać zadanie zgodnie z harmonogramem
jak skonfigurować raporty w Jenkinsie i dołączyć je do zadania
jak korzystać z jenkinsfile
Wymagania:
Podstawowa znajomość Javy
Znajomość Selenium WebDriver
Znajomość Cucumbera, Gherkina i BDD
Dla kogo jest ten kurs:
Testerzy lub programiści chcący zapoznać się z Jenkinsem
Testerzy lub programiści chcący uruchamiać testy za pomocą Jenkinsa
O Autorze:
Mam na imię Bartek i już od 7 lat zajmuje się tworzeniem testów automatycznych. Skupiam się na tworzeniu szkieletów testów automatycznych, które pomagają zmniejszyć czas i koszt testowania manualnego i dają informację zwrotną programistom tworzącym aplikację. Mam nadzieję, że moje kursy pomogą Ci poszerzyć Twoją wiedzę.