Skip to content

Latest commit

 

History

History
41 lines (22 loc) · 1.83 KB

README.md

File metadata and controls

41 lines (22 loc) · 1.83 KB

Testando aplicação BugBank com Cypress

Olá, seja muito bem-vindo(a)!

Fiz este projeto de exemplo para demonstração de testes automatizados escritos com Cypress utilizando a aplicação BugBank que foi desenvolvida e é mantida por Jhonatas Matos.

Pré-requisitos

Para baixar e rodar este projeto, você precisará das seguintes tecnologias instaladas em seu computador:

  • git (usei a versão 2.47.0 enquanto escrevia este documento)
  • Node.js (usei a versão v20.17.0 enquanto escrevia este documento)
  • npm (usei a versão 10.8.2 enquanto escrevia este documento)

Obs: Ao instalar o Node.js, o npm é instalado automaticamente.

Instalação

Após clonar o projeto, execute o comando npm install (ou npm i para a versão curta) para instalar as dependências de desenvolvimento.

Executando os testes

Neste projeto, você pode rodar os testes em modo interativo ou modo headless.

Modo headless

Execute o comando npm test (ou npm t para a versão curta) para rodar a todos os testes em modo headless.

Modo interativo

Execute o comando npm run cy:open para abrir a Cypress App e rodar os testes.

Análise estática

Para análise estática de código estou utilizando a biblioteca eslint-plugin-cypress. Para realizar a análise estática de código, basta rodar o comando npm run lint ou execute diretamente o comando npm run lint:fix para realizar a análise e corrigir automaticamente os problemas encontrados.


Feito com ☕ e ❤️ por Renan.