Objawy: Jeśli Twoje sesje testowe wydłużają się nieproporcjonalnie
długo, a znajdujesz wiele małych błędów lub przypadków, które są
na ogół niewielkiego znaczenia i często nie zostaną naprawione, to
możesz cierpieć na tzw. "Obżarstwo w testowaniu
oprogramowania".
Staranie się odkryć absolutnie każdy błąd w nowym projekcie jest
jak próba dosłownego wyłowienia wszystkich ryb z morza. To
nierealne i prowadzi do niepotrzebnego rozciągnięcia procesu
testowania. Warto zaakceptować fakt, że zawsze będą błędy, ale
istotne jest skupienie się na tych, które są najbardziej
prawdopodobne do wykrycia i mogą wpłynąć na jakość produktu.
Testowanie w sposób nadmiernie perfekcjonistyczny może
prowadzić do testowania bez metody, co nie przyczynia się do
rozwoju umiejętności w tej dziedzinie.
Leczenie: Warto narzucić sobie ograniczenia czasowe na sesje
testowe. To pomoże doskonalić umiejętności testowania. Zacznij od
szukania najbardziej oczywistych błędów, a dopiero potem zajmij
się bardziej złożonymi przypadkami.
Nie przejmuj się zbytnio tym, co nie zostało odkryte podczas testów.
Ważne jest, aby zaufać procesowi i skupić się na jakości
testowania, a nie na ilości znalezionych błędów. Sprawdzanie
jakości jest kluczowe, a nadmierna chciwość w testowaniu może
prowadzić do zapominania o podstawowych zasadach i celach tego
procesu.