Plano de teste API Serverest

Introdução

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.

Pré requisitos

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

Instalação

  • 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

Execução dos testes

Os teste automatizados serão executados pelo Cypress através do comamdo

  • npm run test

Deployment

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

Técnologias e ferramentas utilizadas

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)

Contribuição

Esse repositório foi criado para fins de estudos.

Autores

License

https://github.com/Azzi77/sprint6-trilha-cypress-final/blob/main/LICENSE

Créditos