• Lighthouse z Playwrightem – Jak poprawnie go zainstalować? Czy nadal jest to łatwe?

    Lighthouse z Playwrightem – Jak poprawnie go zainstalować? Czy nadal jest to łatwe?

    Jeśli korzystacie z Playwrighta lub interesujecie się jego rozwojem, zapewne wiecie, że Playwright oferuje wiele ciekawych integracji, które pozwalają rozszerzyć jego domyślną funkcjonalność – zarówno w testach API, jak i UI. Jakiś czas temu napisałem dwa posty na temat wykorzystania wbudowanego mechanizmu visual regression [(link)] oraz integracji z narzędziem open-source Visual Regression Tracker [(link)]. Playwright…

  • Visual Regression Tracker – przydatne narzędzie open source do testów wizualnej regresji

    Visual Regression Tracker – przydatne narzędzie open source do testów wizualnej regresji

    Jeśli pracowaliście już z testami regresji wizualnej, wiecie, że często w proces analizy trzeba zaangażować kilka osób, aby zdecydować, które zmiany są spodziewane, a które są błędami. Istnieją komercyjne narzędzia, takie jak SauceLabs, BrowserStack czy LambdaTest, które pomagają w testach wizualnych, ale ich koszt szybko rośnie – szczególnie, jeśli regresja wizualna nie jest priorytetem w…

  • Testy Regresji Wizualnej: Przewodnik Dla Początkujących Z Playwright (Część 1)

    Testy Regresji Wizualnej: Przewodnik Dla Początkujących Z Playwright (Część 1)

    Czym jest visual regression? To przydatna metoda testowa, która sprawdza, czy w naszej aplikacji nie wystąpiła żadna regresja wizualna. Najczęściej sprowadza się to do porównania dwóch wersji aplikacji (np. środowiska staging ze środowiskiem testowym), poprzez wykonanie zrzutów ekranu całej strony lub wybranych elementów (na podstawie selektora lub selectorów HTMLowych). Następnie biblioteki testowe porównują obrazy piksel…

  • Powrót do blogowania w 2025 roku

    Start z blogiem: Mój powrót do blogowania w 2025 roku Rok 2025 to dla mnie ekscytujący powrót do blogowania — tym razem głównie w języku angielskim, choć pojawią się także artykuły po polsku. Pierwszą wersję tego bloga o automatyzacji testów uruchomiłem w 2016 roku, publikując kilka tekstów, które zyskały popularność w polskiej społeczności testerskiej. Było…