Przepis na porażkę, czyli najczęstsze błędy w automatyzacji testów

Z pozoru wszystko wygląda świetnie – zespół wdraża automatyzację testów, pokrycie rośnie, testy regresji będą precyzyjne i szybkie. A potem… zaczynają się problemy. Niestabilne testy, brak zaufania do wyników, godziny spędzone na analizie błędów, które nic nie wnoszą.
Brzmi znajomo? W tym artykule opisuję trzy najczęstsze błędy, które prowadzą do porażki automatyzacji – i podpowiadam, jak ich unikać.

Automatyzacja, Narzędzia

Mniej znane triki w Playwright, które musisz znać

Playwright zyskuje coraz większą popularność wśród testerów automatycznych – i nie bez powodu. W tym artykule zebrałem mniej znane funkcje tego frameworka, które sprawdziły się w mojej pracy. Jeśli chcesz pisać bardziej czytelne, szybsze i stabilniejsze testy w Playwright – znajdziesz tu coś dla siebie.

Poradniki

Który język programowania wybrać do pisania testów w Playwright?

Playwright to potężne narzędzie do testów automatycznych, które wspiera kilka języków programowania — od JavaScriptu i TypeScriptu po Pythona, Javę i C#. Ale który z nich warto wybrać, szczególnie na starcie projektu? Czy wybór języka ma realny wpływ na możliwości frameworka? W tym artykule przyglądam się różnicom i wskazuję zalety konkretnego stacku.

Artykuły

Którego języka programowania powinieneś uczyć się pod kątem automatyzacji testów

Wielu testerów manualnych, którzy zamierzają poszerzyć swoje techniczne umiejętności i wejść w świat automatyzacji testów, postanawia rozpocząć naukę programowania. Często stają przed dylematem dotyczącym wyboru konkretnego języka. W niniejszym artykule przyjrzymy się różnym językom programowania, zastanowimy się nad ich zaletami i wadami w kontekście automatyzacji testów oraz postaramy się pomóc w dokonaniu świadomego wyboru.

Kursy

Kurs Selenium + Java: Podstawy pisania testów automatycznych

Celem tego nagrania jest podejście do tematu „od zera do bohatera”, czyli wytłumaczenie totalnych podstaw i przechodzenie krok po kroku w kierunku bardziej zaawansowanych zagadnień. Mamy nadzieję, że przyda się przede wszystkim osobom początkującym, które planują w najbliższym czasie podejść do nauki Selenium.

Poradniki

Co należy sprawdzać podczas testów REST API?

Sama wiedza dotycząca tego, jak działa REST API, nie wystarczy do tego, by skutecznie je testować. Poniższy artykuł zawiera zbiór porad dotyczących tego, jak (i co) testować podczas testów API.

Artykuły

Jak rozpocząć naukę automatyzacji testów?

Zastanawiasz się, jak przejść z testów manualnych do automatyzacji? W artykule znajdziesz wskazówki, od czego zacząć, czego się uczyć i na co postawić w dalszej kolejności. Dowiedz się, jak rozpocząć przygodę z automatyzacją testów krok po kroku.

Automatyzacja, Narzędzia

Czy wciąż warto uczyć się Selenium?

Od lat Selenium było narzędziem numer jeden w automatyzacji testów aplikacji webowych. Jednak nowe, bardziej nowoczesne rozwiązania, takie jak Playwright i Cypress, coraz częściej zastępują go w wielu projektach. Czy to oznacza, że dni Selenium są policzone?