Co to jest testowanie gorilla?
Testowanie gorilla, zwane też testowaniem małpy (monkey testing), to eksploracyjna metoda, w której testerzy losowo klikają po interfejsie oprogramowania bez wcześniejszej wiedzy o systemie. Celem jest odkrycie ukrytych defektów i problemów z użytecznością, które testy skryptowe mogą przeoczyć.
Kluczowe cechy
To podejście jest nieprzewidywalne i niesystematyczne, naśladując naiwnego użytkownika. Pomaga znaleźć nieoczekiwane błędy, ocenić użyteczność z perspektywy nowego użytkownika i wymaga ograniczonej wiedzy testera o aplikacji.
Kiedy stosować
Testowanie gorilla sprawdza się w testach eksploracyjnych, testach dymnych (smoke tests) i jako uzupełnienie testów strukturalnych. Nie powinno jednak zastępować systematycznych metod, bo może nie pokryć wszystkich funkcji kompleksowo.