📄️ Testes de Carga
Este documento descreve os testes de carga realizados no backend do nosso projeto durante a Sprint 3. O objetivo dos testes de carga é avaliar a robustez da aplicação e seu comportamento sob um alto volume de requisições. Utilizamos a biblioteca Locust em Python para testar a aplicação backend desenvolvida em Go. Considerando o contexto do Pyxis e da Farmácia Central, com 4000 colaboradores, optamos por utilizar 1000 usuários simulando requisições para verificar se o backend suportava a demanda. Vale ressaltar que os testes foram realizados localmente, pois não seria possível utilizar tal quantidade de usuários se a aplicação já estivesse implantada, devido às limitações do free tier. As entidades abaixo estão listadas em ordem de importância, da mais requisitada para a menos requisitada.
📄️ Testes de Usablidade
Este documento descreve os resultados do teste de usabilidade conduzido no aplicativo móvel do nosso projeto durante a Sprint 4. O propósito desses testes é avaliar a robustez, intuitividade e a experiência geral do usuário ao utilizar o aplicativo. Utilizamos a Escala de Usabilidade do Sistema (SUS) para avaliar a aplicação mobile desenvolvida em Flutter.