Skip to content

joaorobertopmf/automacao-web-cypress

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projeto automação WEB com Cypress

Projeto de automação web com Cypress

Pré requisitos para utilizar o projeto

SO

  • macOS 10.9 e superior (Intel ou Apple Silicon 64-bit (x64 ou arm64))
  • Linux Ubuntu 20.04 e superior, Fedora 21 e Debian 8 (x86_64 ou Arm 64 bits (x64 ou arm64))
  • Windows 10 e superior (apenas 64 bits)

Hardware

  • Mínimo de 2 CPUs para rodar o Cypress
  • 1 CPU adicional se a gravação de vídeo estiver ativada
  • 1 CPU adicional por processo executado fora do Cypress, como:
    • Servidor de aplicativos (frontend)
    • Servidor de aplicativos (back-end)
  • Banco de dados de aplicativos
  • Qualquer infraestrutura adicional (Redis, Kafka, etc.)

Memória

  • Mínimo de 4 GB, 8 GB + para execuções de teste mais longos.

NodeJS

  • Node.js 18.x
  • Node.js 20.x ou superior

IDE

  • VSCODE
  • Qualquer outra de sua preferência

Links de instalação

Documentos de referência

Configurando ambiente para começar a usar o Cypress

Agora iremos configurar o ambiente para iniciarmos nosso projeto com o Cypress. Para isso é necessário realizar o download da IDE do VSCODE

01 Instalação inicial

  • Faça o download o NodeJS e instale a versão compatível com seu Sistema Operacional;
  • Faça o download e instale o VSCODE ou outra IDE de sua preferência;

02 Instale o Cypress

npm install cypress --save-dev

03 Observação

Está configurado no package.json, um bloco de script para executar o cypress

"scripts": {
    "cypress:open": "cypress open"
  }

A sintaxe "cypress:open" determina como será executado o cypress, recebendo a instrução padrão "cypress open"

04 Executando o cypress

   npm run cypress:open

About

Projeto de automação com Cypress

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published