TESTES

Histórico de versão

Data Versão Descrição Autor(es)
18.10.2021 0.1 Criação do documento Bruna Almeida
25.10.2021 0.2 Adição do relatório de testes Bruna Almeida

A equipe optou por aplicar testes unitários para validar parte do código do software do Robô Garçom. Teste unitário, ou de unidade, é um método onde testa-se unidades menores de um software, de modo isolado, para ver se todas funcionam adequadamente. O backend foi escolhido para passar por esses testes.
Os endpoints do backend foram testados, como se fossem uma espécie de “black-box”, para assegurar que o sistema está respondendo como esperado. “Black-box” refere-se ao teste de caixa preta, cujo objetivo é validar as entradas e saídas do sistema, aumentando a qualidade e, consequentemente, blindando o software de falhas.

Relatório de testes

O relatório dos testes, apresentado na imagem a seguir, aponta um grau de aceitação por volta de 90% em todo o código escrito para o backend até o momento, indicando uma robustez do sistema como um todo, minimizando as chances de ocorrerem falhas que impeçam o devido funcionamento da aplicação.


Figura 1 - Relatório de testes no backend do sistema. Fonte: autores.