Fase di un [[processo di sviluppo software]] in cui si ***verifica*** che la soluzione sviluppata soddisfi il [[documento dei requsiti]] senza comportamenti inaspettati.

In essa:
- si sviluppano [[test]] di vari tipi
- si eseguono i [[test]], segnalando ogni fallimento all'[[fase di implementazione|implementatore]] in modo che possa sistemarlo