Baza wiedzyArtykuły

Test management: umiera czy ewoluuje?

Malejące zapotrzebowanie na kierowników i liderów testów czy mniejsze przywiązanie do planowania i zarządzania ryzykiem w projektach informatycznych są sygnałem, że rola test managera powoli staje się niepotrzebna. Pytanie tylko czy jest to odejście pewnego zawodu czy też jego naturalna modyfikacja, dopasowująca się do realiów.

Wypaczona logika testowania [aktualizacja]

Kiedy po raz pierwszy przeczytaliśmy definicję testowania autorstwa Jamesa Bacha, wydała się ona zwykłym bełkotem. Po głębszej analizie okazała się ona trafnym opisem wypaczonej logiki, jaka towarzyszy testowaniu.

Stanowisko pracy: Agile tester?

W publikacji "6 błędów w ogłoszeniach na testerów" opisałem najważniejsze błędy, a zapomniałem o jakże popularnym testerze zwinnym. Warto i tego potworka wyeliminować zanim bardziej się rozpowszechni.

Od defektu do testowania

Ciekawa historia o tym jak samorząd nauczył się, że defekty można wyeliminować poprzez testowanie i jakie są koszty defektu.

Czy oprogramowanie jest gotowe do testów? Heurystyki Jamesa Bacha

Heurystyki testowania oprogramowania to rodzaj list kontrolnych, pozwalających nam definiować i redefiniować obszary aplikacji i procesu wytwórczego bazując na dobrych praktykach. Taką heurytykę znajdziemy również w odniesieniu do gotowości oprogramowania do bycia przetestowanym.

Praca w wakacje, wakacje w pracy

A więc masz wakacje? A znalazłeś już usprawiedliwienie sprawdzenia co w pracy?

Testowanie w Agile

Jak testowanie wykonywane jest w zwinnych metodach wytwarzania oprogramowania? Czy jest w ogóle miejsce dla testera w zespołach agile'owych?

Quality3D meetup SJSI #3

W wakacje ciągle dzieje się coś ciekawego testerskiego. Oto kolejne wydarzenie tym razem we Wrocławiu.

6 błędów w ogłoszeniach na testerów

Ogłoszenia o pracę dla testerów oprogramowania są pełne błędów merytorycznych, opisów, które zadziwiają i sformułowań, które pokazują brak wiedzy o dziedzinie.

Błędy poznawcze, a błędy w testach

Błąd poznawczy jest nieracjonalnym sposobem postrzegania rzeczywistości. Każdy z nas go popełnia, a wpływa on na podejmowane przez nas decyzje podczas wytwarzania i testowania oprogramowania. Większość z nich jest szkodliwa, niektóre mogą prowadzić do katastrofalnych skutków.