Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Cypress od podstaw - Automatyzacja testów (starsza wersja)
Role Play
Rating: 4.2 out of 5(590 ratings)
3,223 students

Cypress od podstaw - Automatyzacja testów (starsza wersja)

Naucz się automatyzacji testów w Cypress (wersja 9). Kurs wraz z solidnymi podstawami języka JavaScript.
Last updated 6/2026
Polish

What you'll learn

  • Automatyzacja testów w Cypress
  • Podstawy języka JavaScript
  • Projektowanie testów w oparciu o Page Object Model
  • Uruchamiane testów na wielu przeglądarkach, regresja wizualna
  • Automatyzacja testów API
  • Konfiguracja reporterów, uruchamianie testów za pomocą Docker'a
  • Instalacja pluginów, konfiguracja proxy, Shadow DOM
  • Cypress Dashboard

Course content

14 sections57 lectures9h 32m total length
  • Nowy kurs Cypress – aktualna wersja0:16

Requirements

  • Nie musisz mieć żadnego doświadczenia w automatyzacji. Kurs jest od podstaw.

Description

Cypress od podstaw – automatyzacja testów w JavaScript

Chcesz nauczyć się automatyzować testy aplikacji internetowych z użyciem Cypressa, ale nie wiesz, od czego zacząć?
W tym kursie przeprowadzę Cię krok po kroku przez cały proces — od nauki JavaScriptu, przez budowanie frameworka, aż po zaawansowane techniki testowania.

Zaczynamy od zera — nie potrzebujesz żadnego wcześniejszego doświadczenia.


Czego się nauczysz?

Podstawy JavaScript dla testera:
– Składnia, zmienne, funkcje, pętle, obiekty – tylko to, co naprawdę potrzebne do testów

Tworzenie projektu w Cypress:
– Inicjalizacja projektu
– Konfiguracja Cypressa i omówienie struktury folderów
– Tworzenie i uruchamianie pierwszych testów

Testowanie interfejsu użytkownika:
– Interakcje z elementami strony (kliknięcia, formularze, listy)
– Praca ze złożonymi elementami (np. Shadow DOM)
– Użycie własnych komend – Custom Commands
– Wzorzec Page Object Model

Testowanie API w Cypress:
– Wysyłanie zapytań, intercept, mockowanie odpowiedzi
– Tworzenie testów automatycznych backendu

Testy wizualne i różne środowiska:
– Wizualna regresja z wykorzystaniem Percy
– Uruchamianie testów na różnych przeglądarkach
– Testy w środowisku Docker
– Proxy w testach automatycznych

Raportowanie i integracje:
– Konfiguracja reporterów (JUnit, Mochawesome)
– Praca z Cypress Dashboard
– Instalacja i konfiguracja pluginów

Framework automatyzacji:
– Budowa kompletnego frameworka do testów
– Praca z Visual Studio Code
– Struktura projektu, porządek i reużywalność kodu


Czym jest Cypress i dlaczego warto się go nauczyć?

Cypress to nowoczesne narzędzie do automatyzacji testów aplikacji webowych, oparte na JavaScript.
Jest szybkie, intuicyjne i nie wymaga skomplikowanej konfiguracji. Z powodzeniem wykorzystywane jest w firmach technologicznych na całym świecie.

Dzięki temu, że Cypress działa bezpośrednio w przeglądarce, pozwala dokładnie analizować działanie aplikacji z perspektywy użytkownika końcowego.


Dla kogo jest ten kurs?

  • Dla osób, które chcą zacząć automatyzować testy od podstaw

  • Dla testerów manualnych, którzy chcą wejść w automatyzację

  • Dla każdego, kto chce praktycznie poznać Cypressa i JavaScript


W kursie skupiam się na praktyce – od razu tworzysz własne testy i rozwiązujesz realne problemy.

Zbudujesz solidne fundamenty, które przydadzą Ci się w pracy jako tester automatyzujący.

A jeśli będziesz mieć pytania – zawsze możesz napisać do mnie przez platformę Udemy. Odpowiadam.

Who this course is for:

  • Testerzy / programiści
  • Osoby chcące nauczyć się automatyzować testy
  • Osoby szukające pracy jako tester oprogramowania
  • Osoby automatyzujące, które przechodzą z Selenium na Cypress