Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Configurador / Monitor / Diagnóstico (FrontEnd)

  • Durante as sprints de estabilização, devem ser executados testes apontando para APIs de, no mínimo, duas linhas.
  • Ferramentas de Testes:
    • Teste unitário: Jasmine e Karma
    • Qualidade de código: SonarCube / JSLint
    • Teste Integrado: Protractor
    • Teste de Carga/Performance: Protractor

RM

  • Novas funcionalidades que podem gerar impacto nas existentes podem ser feitas em branches "requisitos" separadas
    • Após testes integrados, de integração e regressão, deve ser feito o merge dessa funcionalidade para a branch "atual"
  • Com exceção do teste unitário, todos os demais testes devem ser feitos em um ambiente montado a partir de RESTORE, visando ter o mesmo ambiente que o cliente irá receber
  • Ferramentas de Testes:
    • Teste unitário: NUnit
    • Qualidade de código: SonarCube
    • Teste de Carga/Performance: Postman

...