Marnotrawstwo w testach oprogramowania


Testy oprogramowania są działaniem nieskończonym, dlatego też musimy optymalizować wszystkie nasze akcje. Musimy unikać marnotrawstwa czasu, pieniędzy i zasobów. Oto kilka przykładów, kiedy nasza praca trafia do kosza na śmieci.


Przeanalizuj poniższe nieoptymalne czynności, a może uda Ci się znaleźć obszary, w których możesz usprawnić własne testowanie.

Funkcje:

  • testowanie funkcji zaimplementowanych, ale niepotrzebnych
  • testowanie funkcji zaimplementowanych, ale używanych rzadziej niż sporadycznie
  • testowanie funkcji zaimplementowanych, ale niedziałających
  • testowanie funkcji zaimplementowanych, ale takich, które nie zostaną dostarczone w następnym wydaniu
  • testowanie funkcji niezaimplementowanych, po nieprawdziwej informacji, że zostały zaimplementowane


Przypadki testowe

  • projektowanie przypadków testowych dla funkcji, które nie zostaną zaimplementowane
  • projektowanie przypadków testowych dla funkcji, które mają najniższy priorytet
  • projektowanie przypadków testowych pokrywających znikomą część funkcjonalności
  • projektowanie przypadków testowych, ponieważ aktualnie nie ma nic lepszego do roboty
  • projektowanie przypadków testowych, które nigdy nie zostaną uruchomione


Regresja

  • włączenie wszystkich przypadków testowych do zestawu regresywnego
  • uruchamianie wszystkich testów regresywnych w każdej wersji
  • wykonanie regresji bez analizy wpływu
  • pełna regresja manualna


Automatyzacja

  • automaty tylko metodą nagrywania i odtwarzania
  • automatyzacja wszystkiego
  • automatyzacja bez strategii
  • automatyzacja niestabilnych części aplikacji
  • automatyzacja bez wsparcia grupy programistycznej

 

Jeśli macie więcej przypadków marnotrastwa, zapraszamy do dyskusji na naszym profilu na Facebooku (http://www.facebook.com/testerzy).

 

 

Najbliższe terminy szkoleń

 

17-18 października - Katowice

Testowanie wydajności


17-18 października - Kraków

Administracja JIRA na poziomie projektowym


24-25 października - Kraków

Od Testera do Managera


24-25 października - Kraków

Dobry Przypadek Testowy - Laboratorium

 

Partnerzy

Narzędzia testerskie