Przejdź do treści
PWA
@piecioshka

Piotr Kowalski

Developer Trener YouTuber

Jak się ma pisanie testów w projekcie, kiedy jest zdefiniowany mocny deadline?


Pisanie testów wydłuży proces tworzenia aplikacji - kiedy nie mamy doświadczenia. Jeśli zespół posiada doświadczenie w pisaniu testach a najlepiej kiedy posiada doświadczenie w TDD, to leader tego zespołu nie może zabronić mu pisania testów, z tego powodu, że zespół wypracował już sobie pewien sposób wytwarzania oprogramowania.

Jeśli takiemu zespołowi zabierze się OFICJALNIE możliwość pisania testów to i tak będą je tworzyć gdzieś po kryjomu. Zespół już jest przyzwyczajony to tego aby pisać testy.

Projekt, który posiada napisane testy jest bardziej odporny na błędy związane z regresją, ponieważ każda jego linijka posiada weryfikację. Unikniemy wtedy stresujących sytuacji — dodanie nowych funkcjonalności nie spowoduje zepsucia już napisanych modułów

Kiedy zespół projektowy nie czuje się pewnie w pisaniu testów, to ich pisanie można odłożyć po releasie pierwszej wersji aplikacji.

Takie testy można dopisać, aby uniknąć regresji w przyszłości.