Este documento discute a importância dos testes no desenvolvimento de software, abordando as fases dos testes e os tipos de testes utilizados em cada fase. Descreve testes estruturais e funcionais, assim como as quatro fases de testes: teste de unidade, integração, bottom-up e top-down.