Aprenda como criar testes confiáveis e rápidos de forma simples e objetiva.
Cypress é um framework open source que possibilita a escrita de testes automatizados de forma fácil, rápida e confiável, tudo em JavaScript, e é exatamente isso que você vai aprender neste curso.
Durante o curso vamos instalar o Cypress, fazer o setup inicial para escrevermos os testes, e então vamos abordar diferentes formas de interagir com aplicações web, tais como navegação por URLs, diversos tipos de ações (digitação em campos, seleção de opções, cliques em botões), até verificações de resultados esperados (assertions.)
Ao final do curso é demonstrado como rodar testes automatizados escritos com Cypress em um servidor de integração contínua no GitLab.
Venha aprender como usar este framework moderno que está simplificando a vida de profissionais de desenvolvimento de software e se diferencie no mercado de trabalho.
Pré-requisitos e recomendações:
- Conhecimentos básicos de HTML e seletores CSS (sugestão: curso grátis de HTML e CSS no Codecademy)
- Conhecimentos básicos de JavaScript - ES6 é um + (sugestão: curso grátis de Javascript no Codecademy)
- git, Node.js (12.6.0) e NPM (6.10.2) instalados no ambiente local
- Curso introdutório de testes automatizados - recomendado
- Conhecimentos básicos de linha de comando - recomendado (sugestão: curso grátis de linha de comando no Codecademy)
- Conhecimentos básicos de git - recomendado (sugestão: curso grátis de git no Codecademy)
- Conhecimentos básicos de NPM (Node Package Manager) - recomendado
Obs.: 10% do valor pago pelo curso será doado à organização Patas Dadas, a qual tem a missão de resgatar animais em situação de abandono, proporcionando o atendimento veterinário necessário até estarem prontos para a adoção, buscando conscientizar a população da importância da adoção responsável.