Projeto desenvolvido durante a palestra da Virada da Qualidade promovido pela Iterasys Link temporário: https://www.youtube.com/watch?v=1oZLHtO12_I
O ServeRest é um servidor REST que simula uma loja virtual com intuito de servir de material de estudos de testes de API.
Essa página documenta todas as rotas e como acessá-las: https://serverest.dev/
Para mais detalhes do ServeRest (como executar localmente, etc) acesse o GitHub do projeto. Github: https://github.com/ServeRest/ServeRest
-Node.js - Você encontra em: https://nodejs.org/en/
-Visual Studio Code ou qualquer editor de texto. Você encontra em: https://code.visualstudio.com/download
-Git: você encontra em: https://git-scm.com/downloads
Via terminal, rode os seguintes comandos:
git clone https://github.com/fabiocaraujo/virada-qualidade.git
cd virada-qualidade
npm install
npx run start
Ou
npx serverest
Após a execução, basta acessar a documentação http://localhost:3000/
IMPORTANTE: Não feche o terminal com a execução do Serverest enquanto estiver usando.
npx cypress run
npx cypress open
Após abrir o dasboard, clique na opção "Running integration tests" para rodar todos os testes.
-Cypress: Framework de automação: https://cypress.io/
-Faker: Biblioteca para geração de massa de dados: https://www.npmjs.com/package/faker
Qualquer crítica ou sugestão é bem vinda!