Kurs Jenkins dla testerów automatyzujących

Why take this course?
🚀 Kurs Jenkins dla Testerów Automatyzujących 🎓
Uwaga!
Kurs jest częścią ścieżki edukacyjnej testera automatyzującego aplikacje internetowe w języku programowania Java. Aby maksymalnie skorzystać z materiałów, zalecamy posiadanie wiedzy z poprzednich lekcji tej ścieżki edukacyjnej. Możesz zapoznać się z jej koncepcją tu tutaj.
🚀 Czym jest Jenkins?
Jenkins to niezastąpiony narzędzie do automatyzacji różnych procesów w processie CI/CD (Continuous Integration/Continuous Deployment). W tym kursie przyjrzymy się, jak z jego pomocą można zautomatyzować przetestowanie aplikacji internetowej.
Z tego kursu dowiesz się:
- Czym jest Jenkins i jak może przyczyniać się do lepszego procesu wytwarzania oprogramowania.
- Jak zainstalować Jenkinsa, aby móc korzystać z jego potencjału.
- Jak stworzyć i uruchomić zadanie w Jenkinsie, które będzie odpowiedzialne za przetestowanie aplikacji.
- Jak uruchomić testy automatyczne za pomocą Jenkinsa, integrując je z narzędziami takimi jak Selenium WebDriver.
- Automatyzację uruchamiania zadań po każdej zmianie w repozytorium na GitHubie, dzięki czemu będziemy mieli zawsze aktualne testy.
- Jak skonfigurować raporty w Jenkinsie, aby ich wyniki były łatwo dostępne i interpretowalne.
- Jak dołączyć raporty testów do zadań na Jenkinsie, co znacząco upraszcza proces dokumentacji.
- Jak korzystać z jenkinsfile, aby zautomatyzować i ułatwić konfigurację naszych procesów w Jenkinsie.
Wymagania:
- Podstawowa znajomość Javy.
- Znajomość Selenium WebDriver.
- Znajomość Cucumbera, Gherkina i BDD (Behaviour-Driven Development).
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 jestem pasjonatem tworzenia testów automatycznych od już 7 lat. Specjalizuję się w tworzeniu szkieletów testów automatycznych, które pomagają w zmniejszaniu czasu i kosztów związanych z testowaniem manualnym. Działając na pograniczu między programistyką a testowaniem, staram się przekazać swoją wiedzę i doświadczenie w formie łatwo dostępnych i praktycznych kursów. Mam nadzieję, że moje kursy pomogą Ci poszerzyć Twoję wiedzę i umożliwią cię skuteczniej korzystać z Jenkinsa w Twoim procesie CI/CD.
**Zapisy się na kurs możesz zrobić tu. Nie czekaj, dołącz do grona osób, które już dzisiaj wykorzystują pełny potencjał Jenkinsa w swojej pracy! 🚀👩💻👨💻
Loading charts...