![]()
Cypress News 2025 cz. 3 – to wpis w którym będę przedstawiał Wam newsy związane z narzędziem Cypress. Jeżeli jesteś zainteresowany innymi wpisami dotyczącymi Cypressa, zapraszamy do odpowiedniego działu.
Wprowadzenie
Tworząc testy automatyczne z wykorzystaniem Cypressa może spotkać się z sytuacjami, że bziemy potrzebowali dodatkowego wsparcia by napisać nasze testy. Czasami będzie to spowodowane faktem niemożności obsłużenia w inny sposób danego przypadku, czasami też po prostu skorzystanie z pluginów będzie dla nas łatwiejsze.
Jako Ambasador Cypressa mam na celu rozpowszechnianie wiedzy o tym narzędziu, promowanie wartości jakie nam przyświecają.

Wydanie Cypress 15.0.0 — wersja podstawowa
Data wydania: 20 sierpnia 2025 docs.cypress.io
W ramach upgrade, wydano nową wersję Cypressa. W ramach tego wydania dodano:
Cechy:
- Cypress Studio w nowym wydaniu, które pozwala na nagrywanie interakcji, dodawanie asercji przez kliknięcie prawym przyciskiem oraz edycję testów inline — wszystko bez opuszczania aplikacji Cypress. Funkcja dostępna po włączeniu
experimentalStudiow konfiguracji, stanowi fundament pod przyszłe narzędzia z wykorzystaniem SI. docs.cypress.iocypress.io
Breaking Changes (ważne zmiany):
- Usunięto wsparcie dla Node.js 18 oraz 23. docs.cypress.io
- Usunięto wsparcie dla dystrybucji Linuksa z biblioteką glibc starszą niż 2.31 (zgodnie z wymogami Node.js v20+). docs.cypress.io
- Usunięto obsługę protokołu Chrome DevTools Protocol dla przeglądarki Firefox. docs.cypress.io
Wydanie Cypress 15.1.0 — rozszerzenie funkcjonalności
Data wydania: 2 września 2025 docs.cypress.io
W ramach upgrade, wydano nową wersję Cypressa. W ramach tego i poprzedniego wydania dodano:
Cechy:
- Rozszerzenie
cy.press()— teraz można symulować również litery, cyfry, znaki specjalne oraz szeroki zakres nazwanych klawiszy. Każde naciśnięcie generuje autentyczne zdarzeniakeydownikeyupw przeglądarce, co umożliwia testowanie:- Porządkowania focusu (np. Tab)
- Skrótów klawiszowych (Enter, Spacja, strzałki)
- Lepszych testów dostępności (accessibility) cypress.io
Naprawione błędy:
- Poprawiono problem polegający na niepoprawnym wyświetlaniu dystrybucji OS i wersji w wynikach Module API i nagraniach w chmurze. docs.cypress.io
- Naprawiono błąd uniemożliwiający uruchomienie Cypressa na GNOME, gdy wykrywano GTK 4 i GTK 2/3 w procesie Electron. docs.cypress.io
- Usunięto błąd polegający na niewłaściwym wyświetlaniu przycisku „open Studio” w testach komponentowych. docs.cypress.io
- Rozwiązano problem z kompilatorem TypeScript w sytuacji, gdy używano
@cypress/webpack-batteries-included-preprocessorjako samodzielnego pakietu. docs.cypress.io - Naprawiono ładowanie plików
.tsxdo procesu konfiguracji Cypress—problem występował, gdy ścieżka zawierała spacje. docs.cypress.io
Różne:
- Panel Cypress Studio otrzymał ciemnoszare tło. docs.cypress.io
Aktualizacje zależności:
esbuild: z 0.15.3 → 0.25.2 docs.cypress.ioimage-size: z 1.1.1 → 1.2.1 docs.cypress.iotar: z 6.1.5 → 6.2.1 docs.cypress.ioaxios: z 1.8.3 → 1.11.0 docs.cypress.io
Podsumowanie – artykuł po polsku
Poniżej zebrane w przejrzystą formę na bazie powyższych informacji:
Cypress 15.0.0 (20 sierpnia 2025)
- Nowa funkcja:
- Zaawansowane Cypress Studio: nagrywanie, asercje przez kliknięcie, edycja testów inline w aplikacji (opcja
experimentalStudio). UI przygotowane pod AI-asystowane testowanie.
- Zaawansowane Cypress Studio: nagrywanie, asercje przez kliknięcie, edycja testów inline w aplikacji (opcja
- Breaking changes:
- Koniec wsparcia dla Node.js 18 i 23.
- Brak kompatybilności z glibc starszym niż 2.31.
- Removal CDP (Chrome DevTools Protocol) dla Firefoxa.
Cypress 15.1.0 (2 września 2025)
- Nowa funkcja:
- Rozszerzone
cy.press(): obsługa liter, cyfr, znaków specjalnych i wielu klawiszy nazwanych. Generuje autentyczne zdarzenia klawiatury—idealne do testów dostępności i klawiaturowych interakcji.
- Rozszerzone
- Naprawione problemy:
- Korekta wyświetlania OS w Module API i nagraniach.
- Naprawa uruchamiania na GNOME z GTK 4 + GTK 2/3.
- Poprawka UI przycisku „open Studio” w testach komponentowych.
- Rozwiązanie problemów z TS i webpack-batteries-in-cluded-preprocessor.
- Obsługa
.tsxz przestrzeniami w ścieżkach.
- Drobne zmiany:
- Ciemniejsze tło panelu Cypress Studio.
- Aktualizacje zależności:
esbuild,image-size,tar,axios— wszystkie zaktualizowane do najnowszych wersji.
Szczegóły zmian tutaj.
Ciekawe artykuły
Kilka ciekawych wpisów dla fanów CY.
- Cypress Testing: A Comprehensive Guide For Automated Front-End Testing
- Testing an API with Cypress: 2025 Guide
- Cypress Tips August 2025
- How to perform Cypress Test Automation
Nowości video
W ramach swojej działalności przedstawiam Wam też ciekawe video – w celu inspiracji i rozwoju.
Propozycja pluginów do zapoznania
W ramach Cypress News chciałem Wam przedstawić kilka ciekawych pluginów do weryfikacji.
Obrazy dockerowe
Na dockerhub udostępnione są różne obrazy dockerowe dla Cypressa. Skorzystaj już dzisiaj:
| Image Name | Description | Monthly pulls |
|---|---|---|
| cypress/factory | A base image template which can be used with ARGs to create a custom docker image. | |
| cypress/base | All operating system dependencies, no Cypress, and no browsers. | |
| cypress/browsers | All operating system dependencies, no Cypress, and some browsers. | |
| cypress/included | All operating system dependencies, Cypress, and some browsers installed globally. |
Dołącz do społeczności
Jesteście zainteresowani byciem na bieżąco z nowinkami związanymi z Cypressem. Chcesz pogadać z Ambasadorami, twórcami lub innymi fanami Cypressa – dołącz do naszej społeczności na Discordzie już teraz. Jest nas blisko 22000 i społeczność systematycznie rośnie.
Znalazłeś buga?
Masz problem z działaniem frameworka, chcesz zgłosić nam błąd? Dołącz do Githuba i zgłoś błąd lub zaproponuj nam zmiany jako Feature.
Skorzystaj z rozwiązania cloudowego
Cypress posiada rozwiązanie cloudowe które możecie wykorzystywać w swoich projektach – sprawdź już teraz.
Szkolenie z Cypressa dla Twojej firmy?
Napisz na szkolenia@dlatesterow.pl i skorzystaj z wiedzy Ambassadora Cypressa aby wdrożyć automatyzację testów w swojej organizacji.
1 dniowe szkolenie – dedykowane Waszej aplikacji, aby uczestnicy mogli pracować na realnych przykładach.
2 dniowe szkolenie – z poszerzonymi informacjami i ćwiczeniami, również może być oparte na Waszej aplikacji.
Oczywiście możemy pracować z materiałami z jakimi pracuje na co dzień.
To nie jest szkolenie jakich na rynku jest wiele – nieaktualizowane informacje, wersje czy standardy, oraz przykłady na randomowych stronach. Tylko dlaTesterów.PL prowadzi szkolenia dedykowane organizacji – dodatkowo w cenach wysoko-konkurencyjnych.
Opis standardowego szkolenia – na naszym portalu szkoleniowym.
Podsumowanie
Cypress News 2025 cz. 3 – to kolejny wpis mający zachęcić Was do instalacji i sprawdzenia narzędzia. Z racji popularyzacji narzędzia i dużego wsparcia które otrzymał Cypress na rozwój, będziemy poszerzać wpisy na ten temat. Wszelkie artykuły związane z Cypress IO znajdziecie w dedykowanym dziale.

