O Sistema RAROMDB permite que qualquer usuário tenha acesso a uma variedade de filmes. Existe também a opção de cadastro no sistema, o que abre portas para avaliar e escrever uma review de qualquer filme, permitindo o controle dos filmes assistidos pois possui a funcionalidade de visualizar todas as avaliações feitas.
Desenvolvimento e implementação de testes no ecossistema RAROmdb (WEB, MOBILE E API) Teste de regressão, testes automatizados, testes manuais, testes exploratórios etc. foram realizados para garantir a qualidade do sistema.
Gestão do projeto, bugs encontrados e sugestões de melhorias podem ser encontrados em: TRELLO-BAYGON
WEB:
- Cypress - Framework que possibilitou a escrita de testes automatizados em JavaScript
- FakerJS - Biblioteca utilizada para gerar dados para os testes
- Gherkin - Linguagem que permitiu o uso de BDDs para os testes de frontend
MOBILE:
- RobotFramework - Framework que possibilitou a escrita de testes automatizados
- AppiumServer - Servidor que permitiu realizar a conexão
- Appium Inspector - Ferramenta que ajudou a inspecionar a interface mobile
- robotframework-faker - Biblioteca utilizada para gerar dados para os testes
- Android Studio - Emulador de dispositivos
API:
- Cypress - Framework que possibilitou a escrita de testes automatizados em JavaScript
- Jsonwebtoken - Utilizada para decodificar o token de usuário
- FakerJS - Biblioteca utilizada para gerar dados para os testes