O método de teste de software que se concentra nos requisitos funcionais do software e procura descobrir erros nas categorias funções incorretas ou ausentes, erros de interfaces, erros nas estruturas de dados, erros de desempenho e erros na inicialização e no término é chamado de teste de