Técnicas utilizadas para os testes
No projeto será utilizado a técnica BDD (Behavior Driven Development), que consiste em criar cenários com os comportamentos que o sistema deverá ter e em seguida validá-los com a implementação de testes. Ele utiliza o conceito de desenvolvimento dirigido a testes (TDD) onde primeiro se implementa o teste e depois as funcionalidades. O cenários de testes são baseados no requisitos funcionais, regras de negócio e classes de equivalência. Neste primeiro momento serão criados apenas testes funcionais, porém nas próximas etapas serão criados testes estruturais para verificar se a arquitetura de software está funcionando como deveria.