Przejdź do treści
Dla testerów i testerek, którzy chcą automatyzować swoje powtarzalne testy

Naucz się pisać testy automatyczne w Cypress

Od decyzji, co w ogóle warto automatyzować, przez lokatory i dobre praktyki, po dwa projekty do portfolio. Cypress i JavaScript spinają cały ten proces: na nich napiszesz testy, które przetrwają zmiany w aplikacji.

94 kursantów i kursantekPrace domowe sprawdza PawełRaty 0%✓ 100% gwarancji zwrotu · 14 dni · bez zadawania pytań
9modułów
61lekcji
6 h 58 minmateriału
10prac domowych sprawdzanych przez Pawła
2projekty do portfolio

Ten kurs jest dla Ciebie, jeśli:

  • testujesz manualnie i chcesz zacząć automatyzować
  • w Twoim projekcie frontend jest w JavaScripcie albo TypeScripcie i chcesz mówić tym samym językiem co zespół
  • próbowałeś/aś już uczyć się z YouTube'a i utknąłeś/ęłaś gdzieś między instalacją a pierwszym sensownym testem
  • chcesz mieć kogoś, kto sprawdzi Twój kod i powie, co poprawić

Nie musisz umieć programować. W pakiecie kompleksowym dostajesz kurs JavaScript dla testera, a cały program zaczyna od podstaw.

Dobry test UI w Cypressie, od pierwszej linijki do projektu w portfolio

Wiesz, co automatyzować

Zanim napiszesz pierwszą linijkę, dobierasz testy i narzędzia z głową. Piramida testów, błędy początkujących i powód, dla którego nie warto automatyzować wszystkiego.

Piszesz testy, które przetrwają zmiany

Page Object Pattern, asercje, dobre lokatory, mądre czekanie na stronę. Wszystko po to, żeby test nie padał przy pierwszej zmianie w aplikacji.

Masz dwa projekty

Prosta strona i sklep internetowy: logowanie, koszyk, cały proces zakupowy. Na koniec uruchamiasz testy zdalnie i równolegle. Kod, który możesz pokazać w portfolio.

Wiedza o dobrym teście przenosi się między narzędziami. Jak kiedyś przesiądziesz się na inny framework, zabierasz ją ze sobą.

Program kursu... lekcja po lekcji

Kliknij moduł, żeby zobaczyć listę lekcji.

  • 1Powitanie i nasza umowa
  • 2Czym kurs jest, a czym nie jest?
  • 3Co wymagam, a co Ty możesz wymagać?
  • 4Jak się uczyć, żeby się nauczyć?
  • 5LEGO
  • 6Coś na szybko
  • 7Praca domowa
  • 1Piramida testów
  • 2Droga od testera manualnego
  • 3Po co są testy automatyczne
  • 4Kiedy testować, co testować
  • 5Błędy początkujących
  • 6Praca domowa
  • 1aKonfiguracja Windows
  • 1bKonfiguracja macOS
  • 1cKonfiguracja Linux
  • 2GitHub i Visual Studio Code
  • 3Co to ten Cypress?
  • 4Stawianie Cypress
  • 5Ważna biblioteka dodatkowa
  • 6Praca domowa
  • 1Dobieranie testów
  • 2Dobieranie narzędzi
  • 3Page Object Pattern
  • 4TDD i BDD
  • 5Asercje
  • 6Nie próbuj automatyzować 100%
  • 7Nie używaj generatorów
  • 8Kilka zasad programowania
  • 9Praca domowa
  • 1Konsola DEV... Twój przyjaciel
  • 2Lokatory... co to jest?
  • 3Wyszukiwanie po tekście
  • 4Rodzaje lokatorów
  • 5Własne atrybuty
  • 6Użycie force
  • 7Praca domowa
  • 1Pierwsze użycie frameworka
  • 2Polecenia Cypress
  • 3Asercje
  • 4Nawigacja między stronami
  • 5Ustawienia okna przeglądarki
  • 6Pobieranie danych ze strony
  • 7Praca domowa
  • 1Wbudowany klient REST
  • 2Jak dostać się do iframe?
  • 3Local i Session Storage
  • 4Cookies
  • 5Alerty
  • 6Praca domowa
  • 1Strona do przetestowania
  • 2Strategia testów
  • 3Co możemy spotkać
  • 4cy.wait()
  • 5Podstawowe kontrolki
  • 6Zaawansowane kontrolki
  • 7Błędy początkujących
  • 8Praca domowa
  • 1Strona do przetestowania
  • 2Strategia
  • 3Testy logowania
  • 4Testy koszyka
  • 5Testy procesu zakupowego
  • 6Błędy początkujących
  • 7Praca domowa
  • 1Dashboard
  • 2Zdalne i równoległe uruchamianie testów
  • 3Kiedy uruchamiać testy automatyczne?
  • 4Praca domowa
  • 1Gratulacje!
  • 2Prośba
  • 3Certyfikat
  • 4Co dalej i pożegnanie

Każdy moduł kończy się pracą domową, którą sprawdza Paweł.

Co jest w środku

Cypress Krok po Kroku

9 modułów wideo, 61 lekcji, 6 h 58 min materiału

Tylko u nas

10 prac domowych sprawdzanych osobiście przez Pawła

Grupa na Discordzie: pytania i prace domowe w jednym miejscu

2 projekty do portfolio: prosta strona i sklep internetowy

Szablony: test plan, bug report, test case

Imienny certyfikat ukończenia, PL i EN

Dożywotni dostęp i darmowe aktualizacje

Metoda „Składasz Sam"

Jak klocki. Zacznij od jednego, dołóż resztę, gdy przyjdzie na to pora.

Każdy kurs w Fabryce Testów to część większej układanki.

Możesz wziąć sam Cypress Krok po Kroku. To w zupełności wystarczy, jeśli znasz już JavaScript i Gita.

A jeśli wolisz mieć wszystko od razu, pakiet kompleksowy dorzuca kurs JavaScript dla testera i GIT dla testera. Fundament pod automatyzację w jednym ruchu.

Metoda Składasz Sam, diagram klocków kursu

Uczysz się od praktyka

Paweł Zwierzchowski
15+lat w QA
600+przeszkolonych osób

Paweł Zwierzchowski

Senior QA Engineer. 15+ lat w QA i software development. Przeszkolił 600+ osób.

Pracował w startupach i korporacjach, przy frontendzie i backendzie. Poza automatyzacją zajmuje się wydajnością i security. Wygrywał hackathony, występuje na konferencjach i w podcastach.

I to on sprawdza Twoje prace domowe. Każdą.

Co mówią kursanci i kursantki

„Solidne podstawy Cypressa. Prace domowe sprawdzające wiedzę z danych modułów. Bardzo fajne podejście z Discordem i pracami domowymi i wielki plus za sprawdzanie prac na bieżąco. (...) W pracy pełnię rolę manualnego QA, więc teraz będę chciał wypróbować swoich sił w automatyzacji dzięki temu kursowi.”
„Tempo... to był już któryś tam kurs, który zacząłem (i chyba jedyny, który skończyłem) (...). Najszybciej się uczę wtedy, kiedy muszę faktycznie rozwiązać jakiś problem.”
„Prace domowe i wewnętrzna potrzeba refactoru kodu, kiedy tylko nauczysz się więcej. Czuję, że tutaj dostaje się wędkę, a nie rybę. Po skończeniu rozdziału 7 kolejne rozdziały byłem w stanie robić już na swoim docelowym projekcie w pracy, bo tam też mam sklep internetowy.”
„Stała możliwość dostępu do lekcji + grupa na Discordzie. (...) Stworzony projekt według wzorca object pattern, który posłuży mi jako wzór do napisania testów automatycznych w pracy!”
„Bardzo polecam kurs osobom, które dopiero zaczynają swoją przygodę z automatyzacją testów w Cypress. Kurs jest kompleksowy i krok po kroku pokazuje, jak stawiać pierwsze kroki w tej materii. (...) Teraz samodzielnie wiem, jak pracować z Cypress.”
„Dla mnie było to najważniejsze: zobaczyć, w jaki sposób pewne rzeczy powinny być zrobione. W kursie dobre było ukazanie dobrych praktyk w procesie przygotowywania od a do z: środowiska, testów jako takich, prostych i bardziej złożonych, aż po przykładowy deployment na zewnętrzne środowisko testowe.”
„Kursik był super, choć nie powiem... bardzo wymagający.”

Wybierz pakiet

Ten sam program w obu pakietach. Różnica jest jedna: czy chcesz przejść też przez fundamenty, czyli JavaScript i Gita.

PAKIET PODSTAWOWY

Znam JavaScript i Gita, wystarczy mi sam program

1 897 PLN brutto

raty 0%: 3 x 633 PLN albo do 10 x 0% (PKO) 10 x 190 PLN

  • 9 modułów, 61 lekcji, 2 projekty do portfolio
  • 10 prac domowych sprawdzanych przez Pawła
  • Grupa na Discordzie
  • Szablony: test plan, bug report, test case
  • Certyfikat PL i EN
  • Dożywotni dostęp i darmowe aktualizacje
Wybieram pakiet podstawowy

Kupujesz dla pracownika albo zespołu? Wystawiamy fakturę VAT, także proformę przed płatnością. Napisz: czarek@fabrykatestow.pl

100% gwarancji satysfakcji

Sprawdzasz bez ryzyka

Masz 14 dni od zakupu. Jeśli program nie jest tym, czego się spodziewałeś/aś, piszesz na czarek@fabrykatestow.pl i oddajemy 100% wpłaty. Bez zadawania pytań.

14 dni · 100% zwrotu

FAQ

Tak. Program zaczyna od podstaw, a w pakiecie kompleksowym dostajesz kurs JavaScript dla testera, który przerabiasz przed testami. Prace domowe sprawdza Paweł, więc nie zostajesz sam/a z problemem.
Raczej nie, jeśli piszesz już utrzymywalne testy z Page Object Pattern i uruchamiasz je równolegle. Przejrzyj program wyżej. Jeśli połowa tematów jest dla Ciebie nowa, to tak. A jeśli się pomylisz, masz 14 dni na zwrot.
30-60 minut dziennie wystarczy. Kurs jest ułożony pod osoby na pełnym etacie. Uczysz się we własnym tempie, nikt Cię nie pogania.
Zaczynasz od razu po zakupie. Dostęp jest dożywotni, możesz robić przerwy. Paweł czeka na Discordzie, kiedy będziesz potrzebować pomocy.
Masz dożywotni dostęp i darmowe aktualizacje. Program uczy jednak automatyzacji jako procesu, więc numer wersji Cypressa nie ma tu kluczowego znaczenia.
Nagrania wideo na platformie kursu. Logujesz się adresem e-mail i hasłem. Poza wideo masz materiały do pobrania: odnośniki, dokumenty, kody źródłowe i pliki pomocnicze.
Tak, 3 raty 0% albo do 10 rat 0% przez PKO. Wybierasz w koszyku.
Tak. Wpisz numer NIP w koszyku, a fakturę VAT dostaniesz automatycznie na adres e-mail z zamówienia. Jeśli nie podasz NIP-u, otrzymasz rachunek zakupu.
Napisz na czarek@fabrykatestow.pl, czego potrzebujesz: faktury proforma, oferty, kilku dostępów. Na pewno coś poradzimy.

Pierwszy test w Cypressie możesz napisać jeszcze w tym tygodniu

Wybierz pakiet, zacznij od wstępu i wyślij pierwszą pracę domową do Pawła.

Pakiet kompleksowy 1 997 PLN · Pakiet podstawowy 1 897 PLN

94 kursantów i kursantekDożywotni dostęp✓ 100% gwarancji zwrotu, 14 dni