Skip to content

RenanCardoso/bugbank-testes-e2e-com-cypress

Repository files navigation

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.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published