- Node js, recomendado usar versão LTS.
- Cmder for Windows: Sistema que trás as funcionalidades bash (Terminal) para o Windows.
Para que sua automação possa ser realizada é necessário instalar alguns recursos, conforme será descrito abaixo:
- Baixe em: https://github.com/cmderdev/cmder/releases/download/v1.3.16/cmder.zip .
- Descompactar na pasta C:\Cmder.
- Selecione o cmder.exe e arrastar até sua barra de ferramentas do Windows para criar um atalho.
- Executar o cmder.exe.
- Baixe em: https://nodejs.org/en/.
- Executar o arquivo baixado e seguir as instruções clicando em ‘next’.
- No Console do Cmder, digite o comando node –v , se a instalação estiver correta aparecerá a versão instalada.
No Console do Cmder ou no terminal da ferramenta de desenvolvimento escolhida, dentro da pasta do projeto digite o comando:
npm install
- Variáveis ficam localizadas no arquivo do caminho cypress/config/cypress.prod.json.
- Quando adicionado novos ambientes, deve ser adicionado novo arquivo com seus valores, alterando apenas o que está depois de cypress.
- Deve ser criado um novo script para usar o arquivo de configuração criado
Nome do arquivo | Script de execução |
---|---|
cypress.prod.json | "prod": "./node_modules/.bin/cypress open --env configFile=prod" |
cypress.dev.json | "prod": "./node_modules/.bin/cypress open --env configFile=dev" |
Para executar o testes automatizados usaremos alguns comandos a partir da pasta raiz do nosso projeto.
- Para execução de todos os cenários implementados com o navegador chrome padrão utilizamos o seguinte código:
npm run run:prod
- Para execução de cenários específicos com o navegador chrome padrão utilizamos o seguinte código:
npm run prod
Entrar em Extensions ou Plugin da editor usado e buscar por:
TabNine