Tworzenie agenta AI wspierającego testerów manualnych

Zasada Tetrisa w testach automatycznych

Dobrze zaprojektowany system testów to nie tylko liczby i pokrycie kodu, ale też architektura informacji zwrotnej, kosztów i odporności na zmiany. Jednym z najprostszych, a zarazem najbardziej skutecznych sposobów na jego optymalizację jest stosowanie zasady Tetrisa, czyli podejścia, które zachęca do umieszczania testów "tak nisko, jak to możliwe".

Negatywne scenariusze testowe. Przykłady

Nie każda awaria oprogramowania to efekt źle napisanej funkcji. Często problem leży w tym, czego nikt nie sprawdził albo w sytuacjach, które wydają się zbyt mało prawdopodobne, by brać je pod uwagę. A jednak właśnie takie "nieprawdopodobne" scenariusze potrafią sparaliżować działanie systemu w najmniej oczekiwanym momencie.

Test Dive 2025. Rejestracja i agenda

9 października Kraków znów będzie miejscem, gdzie spotkają się testerzy. Test Dive 2025 to jedna z największych w Polsce konferencji o jakości i testowaniu oprogramowania. Rejestracja na wydarzenie już trwa, a agenda pokazuje, że w tym roku również możemy liczyć na wyjątkowo różnorodny program.