Este plano de teste descreve o planejamento para testar as quatros rotas da API ServeRest. O método de teste adotado, dará cobertura para o back-end com teste de integração e automação para as rotas prioritárias da API.
Antes de instalar as dependências no projeto, você precisa já ter instalado na sua máquina:
- Node.Js
- Visual Studio Code (IDE), ou outra IDE de sua preferencia
- Cypress
- Para instalação do Cypress vamos usar o comando npm install
- Node.Js, caso não tenha pode realizar o download Aqui
- Visual Studio Code (IDE), caso não tenha pode realizar o dowload Aqui
Os teste automatizados serão executados pelo Cypress através do comamdo
- npm run test
Informar aqui como realizar os PR's para atualização do projeto:
-
git checkout -b "nome_da_branch"
-
git commit -m "mensagem do commit"
-
git push origin nome_da_branch:nome_da_branch
-
git init para criar o repositorio
-
git add (nome do arquivo)
-
git commit -m “mensagem do commit” (exemplo “primeiro commit”
-
git commit -M main (para renomear de master para main)
-
git remote add origin (colar endereço do repositorio do GitHub
Aqui são listadas as técnologias e ferramentas utilizadas no projeto
- Cypress: (framework para automação)
- Visual Studio Code (IDE para criação do codigo)
- GitHub (para versionamento do código de automação)
- Node. Js (para desenvolvimento de código javascript)
- Mochosome (para reports)
- Pacote office (para elaboração da documentação dos testes)
- Microsoft Teams (para comunicação com a equipe)
- Postman (ferramenta para alguns testes manuais)
- Xmind; (para criação do mapa mental)
Esse repositório foi criado para fins de estudos.
https://github.com/Azzi77/sprint6-trilha-cypress-final/blob/main/LICENSE
- João Ricardo Soares da Silva e Vinicius Alexandre P de Lima pela ajuda no desenvolvimento dos códigos
- API Serverest https://serverest.dev/
- Talkin About https://talkingabouttesting.com/
- Agilizei https://agilizei.com/
- Equipe de bolsa Compass.uol