Kurs tester automatyzujący

Kurs tester automatyzujący

Kurs testera automatyzującego to program z którego dowiesz się jak pisać wysokiej jakości testy automatyczne aplikacji internetowych przy użyciu języka programowania Java oraz Selenium WebDriver. Poznasz również takie narzędzia jak Cucumber, Jenkins i Serenity BDD.

Zawartość kursu:

1.Java

Moduł w którym poznasz podstawy języka programowania Java, które pozwolą Ci kontynuować naukę automatyzacji testów. Przystępując do tego kursu nie musisz posiadać żadnej wiedzy o programowaniu. Wszystkiego nauczymy się od zera.

Zawartość modułu:

  • Przygotowanie środowiska pracy
  • Komentarze
  • Typy danych
  • Instrukcje sterujące
  • Pętle
  • Obsługa wyjątków
  • Programowanie obiektowe
  • Strumienie
  • Wyrażenie lambda
  • Zadania rekrutacyjne

2. Git

Moduł skupia się na podstawach zagadnieniach Gita. Z tego modułu dowiesz się czym jest system kontroli wersji i jakie są jego zalety. Zapoznasz się z podstawowymi komendami Gita, dowiesz się jak śledzić zmiany w plikach oraz zobaczysz  jak umieścić swój kod na GitHubie. Moduł prezentuje również pokrótce możliwości TortoiseGita oraz integrację z Intellij IDE.

3. Selenium 

W tej sekcji poznajemy bibliotekę Selenium WebDriver. Przejdziemy przez elementy podstawowe i bardziej zaawansowane. Poznamy Page Object Pattern oraz napiszemy nasze pierwsze testy. Na końcu modułu stworzymy szkielet testów automatycznych wraz z raportem. Z tego modułu dowiesz się jak:

  •  zainstalować wszystkie niezbędne narzędzia
  • lokalizować elementy na stronie i wykonywać na nich akcję
  • sprawdzać stan elementów
  •  pisać testy automatyczne w języku Java
  •  tworzyć raporty z testów
  •  czytać dane z pliku
  •  odpalać testy jednocześnie

4. Cucumber

Kurs Cucumber od podstaw skupia się na wyjaśnieniu koncepcji BDD. W kursie objaśniona jest większość słów kluczowych Gherkina za pomocą którego tworzymy pliki feature. Proste programy podczas kursu zostały stworzone w języku programowania Java. Podejście BDD jak i sam Cucumber stają się coraz bardziej popularne i coraz szerzej stosowane na różnych poziomach testów. W ramach tego modułu przerobimy testy z modułu 3, aby korzystać z podejścia BDD.

5. Serenity BDD

Moduł skupia się na tworzeniu testów automatycznych aplikacji internetowych przy pomocy biblioteki Serenity BDD, która rozszerza możliwości Selenium WebDriver.  Z tego modułu dowiesz się czym jest Serenity BDD i jakie są jego zalety. Zapoznasz się z metodami dostarczonymi przez bibliotekę oraz dowiesz się jak generować zaawansowane raporty z wynikami testów. W module prezentuje również integrację z Cucumberem oraz pokazuje różnice w implementacji testu w Serenity BDD i Selenium WebDriver.

6. Jenkins
W tym module powiem Ci czym jest Jenkins i jak uruchamiać nasze testy przy pomocy tego narzędzia. Stworzymy naszego pierwszego joba i dowiesz się jak uruchamiać testy w nocy lub w momencie gdy zostaną spełnione określone warunki.

 

Zamówienie

od

999.00

PLN

Zamów

Copyright © 2026 Tester Oprogramowania