Iteração 1: Testes Unitários e de Integração
Testes Unitários
Objetivo: Verificar individualmente as menores partes testáveis do software, como funções e métodos.
Técnica: Utilizar mocks e stubs para isolar as unidades de código.
Ferramentas: JUnit, Mockito. Critérios de Completude:Cobertura de pelo menos 80% do código. Todos os métodos críticos testados com múltiplos casos de uso.
Testes de Integração
Objetivo: Testar a integração entre diferentes módulos e componentes do sistema.
Técnica: Executar testes que envolvem múltiplas unidades de código em conjunto. Ferramentas: JUnit, Spring Test.
Critérios de Completude: Testar todos os fluxos de dados principais entre módulos. Verificar a comunicação correta entre os componentes integrados.
Last updated