Коли потрібно розпочинати тестування

Більшість фахівців сходяться на думці, що тестування потрібно починати ще на етапі складання вимог до системи. Хоча тут все залежатиме від обраної моделі розробки (про них ми поговоримо трохи згодом). Наприклад, у каскадної моделі тестування проводиться на спеціально виділеному йому етапі.

Коли тестування має розпочинатися?

Тестування має починатися якомога раніше у життєвому циклі розробки. І будь-які баги, ще на етапі збору вимог або на етапі дизайну, будуть відловлені завчасно. І так набагато дешевше виправити дефект на ранніх стадіях розробки.

На якому етапі розробки має підключатись тестувальник?

Тестувальник підключається на кожному етапі для того, щоб: дати свою оцінку; протестувати вимоги; зафіксувати важливі моменти за проектом (чек-листи, тест-кейси); виявити особливі сценарії використання або user-stories, що стосуються доступності, тестування, граничні випадки.