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