#narzędzia

Selenium + WebDriver BiDi. Powrót króla?

Ponad dwudziestoletnie Selenium od dobrej dekady jest obwiniane o to samo: przestarzałość, ociężałość i przegrywanie z nowszymi narzędziami, a tymczasem to właśnie ten „stary” projekt ma potencjał współtworzenia protokołu stanowiącego przyszłą podstawę automatyzacji przeglądarek, również dla Cypressa, Puppeteera i Playwrighta.

Selenium 4.47. Nowa wersja

Rzadko która aktualizacja przynosi przełom w pisaniu testów. Nowa wersja Selenium to przede wszystkim porządki – w protokole BiDi, w bindingach dla poszczególnych języków i w obsłudze Grida. Projekt podtrzymuje obrany kurs: BiDi ma być jednolitym protokołem dla wszystkich przeglądarek, a CDP powoli odchodzi do lamusa.

Playwright v1.62

Test komponentu ze stanem i logiką w jednym pliku po pół roku niemal zawsze staje się nie do ogarnięcia. Wersja 1.62 narzędzia Playwright rozdziela component testing na dwa osobne elementy. To główna nowość. Poza nią dostajemy zrzuty ekranu w formacie WebP, przerywanie akcji w trakcie wykonania i garść porządków przy uruchamianiu testów.

Darmowy generator zestawu danych. Nowość na testerzy+

Generatory na plus.testerzy.pl doczekały się nowej funkcji. Zestaw danych pozwala złożyć własny komplet danych testowych i generować je razem, zamiast pojedynczo.

Dane testowe bez ryzyka – kuQA, czyli 175 generatorów w przeglądarce

Poprawny PESEL z datą sprzed 2000 roku, NIP przechodzący walidację, IBAN do testu przelewu albo paczka danych do importu – każdy tester zna moment, w którym takich wartości potrzebuje "na już", a produkcyjnych użyć nie wolno. kuQA to darmowe narzędzie przeglądarkowe z 175 generatorami i 43 walidatorami danych testowych. Działa bez rejestracji, bez reklam i bez wysyłania danych na serwer.

Mobilewright podczas testowania aplikacji Compose Multiplatform

Niedawno otrzymałem zadanie zautomatyzowania testów aplikacji mobilnej napisanej z wykorzystaniem Compose Multiplatform (CMP). Do tego celu wybrano Mobilewright - stosunkowo nowy framework open source inspirowany Playwrightem, przeznaczony do automatyzacji aplikacji na systemy Android oraz iOS. Podczas realizacji projektu poznałem jego możliwości, zalety oraz ograniczenia. W tym artykule dzielę się doświadczeniami z wykorzystania Mobilewright w połączeniu z Compose Multiplatform.

axesCheck i PAC w testach dostępności

Narzędzia do sprawdzania dostępności PDF-ów albo naprawiają plik, albo tylko sprawdzają, co jest w nim nie tak. axesCheck i PAC należą do tej drugiej grupy. Nie dołożą ani jednego tagu, ale powiedzą, czy dokument spełnia wymagania PDF/UA i WCAG.

Selenium, Cypress czy Playwright? Wybór frameworka 2026

Pytanie „który framework do automatyzacji testów webowych” wraca w zespołach testerskich z regularnością kwartalnych przeglądów budżetu. I dobrze, że wraca, bo odpowiedź sprzed dwóch lat dziś bywa już nieaktualna. Selenium, Cypress i Playwright nadal stoją na podium, ale dystans między nimi się zmienił, a kilka argumentów, które jeszcze niedawno przesądzały o wyborze, zdążyło się zdezaktualizować.

Playwright v1.61

Po wydaniu wersji 1.60 twórcy Playwrighta nie zwalniają tempa. Wersja 1.61 jest wprawdzie mniejsza objętościowo, ale za to eliminuje ograniczenia, które dotąd potrafiły uprzykrzyć życie: logowanie przez passkeye, bezpośredni dostęp do pamięci przeglądarki czy zapisywanie ruchu na WebSocketach.

Co nowego w Postmanie?

W ostatnim tygodniu maja 2026 roku Postman opublikował pakiet pięciu nowych funkcji. Zazwyczaj modyfikacje platformy są wdrażane stopniowo, dlatego jednoczesne wprowadzenie tak wielu usprawnień to rzadkość. Zmiany obejmują niemal każdy etap cyklu życia API: od projektowania specyfikacji, przez ich weryfikację, aż po testy wydajnościowe w procesach ciągłej integracji.