Uma abordagem para o projeto de casos de teste
consiste em identificar as partições de equivalência.
Uma partição de equivalência de entrada contém
conjuntos de dados que são processados de modo
equivalente. No teste estrutural, que é outra estratégia
para projetar casos de teste, se usa o conhecimento da
estrutura do programa. O teste de caminho é um teste
estrutural no qual se procura exercitar os caminhos
percorridos ao se executar o programa.