Primeiro trabalho da disciplina de INTRODUÇÃO AO TESTE DE SOFTWARE (ITS) do Bacharelado em tecnologia da informação (BTI) na Universidade Federal do Rio Grande do Norte (UFRN).
O entregável deverá ser um .zip:
-
um projeto Java contendo sua implementação do método de consolidação parcial e os respectivos testes. É obrigatório o uso de testes parametrizáveis do JUnit.
-
uma planilha (ou outro tipo de documento) evidenciando a sistematização do projeto dos casos de testes
A atividade é individual.
Critérios considerados para a correção:
-
O projeto de testes cobre todas as situações de aprovação, reprovação e em recuperação definidos no regulamento da UFRN?
-
Os testes executáveis implementam todos os casos de teste projetados?
-
Existe algum mecanismo que permita o rastreamento entre os casos de teste projetados e os testes executáveis implementados?
-
A implementação da funcionalidade passa em todos os testes executáveis?
Obs.1: não é permitido alterar a assinatura dos métodos da classe Matricula que estão envolvidos na consolidação parcial - registrar falta, registrar notas e consolidar parcialmente.
Obs.2: é obrigatório que o projeto tenha o seu nome como sufixo. Ex.: matricula-EIJIADACHI. Altere também o artifactId do arquivo pom.xml (ex.: matricula-EIJIADACHI)