Projeto criado em atendimento aos exercícios do curso Cypress Básico ministrado por Walmyr Filho.
Neste repositório será encontrado uma suíte de testes automatizados na aplicação "Central de Atendimento ao Cliente TAT" exercitando itens como:
- Campos obrigatórios
- Máscara dos campos
- Comportamento dos campos tipo 'radio', 'checkbox' e 'select'
- Funcionamento do campo tipo 'file'
- Feedback da aplicação para o usuário
Antes de prosseguir certifique-se de ter instalado as seguintes ferramentas:
Abra o terminal da sua preferência e faça o clone deste repositório no seu ambiente local:
git clone https://github.com/joycepontesf/cypress-curso-basico.git
Ainda no terminal, navegue até a pasta já clonada em sua máquina e execute o comando abaixo para instalar as dependências usadas no projeto:
npm install
A suíte de testes contida neste projeto pode ser executada no modo Desktop ou Mobile Viewport.
Em seu terminal, utilize os scripts abaixo para rodar os testes
npm test
- para executar os testes no modo headless.
npm run cy:open
- para abrir o Cypress no modo interativo.
npm run cy:mobile
- para rodar os testes simulando um dispositivo 410x860
Surgiu alguma dúvida sobre este projeto? Estou disponível em Joyce Pontes.