moutinhofuturedev / cypress-basico-v2

curso básico de Cypress

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Testes automatizados com Cypress - Básico

👋 Seja bem-vindo(a)!

O que eu aprendi neste projeto?

  • Como configurar um projeto Cypress do zero
  • Como visitar páginas locais e remotas
  • Como lidar com os elementos mais comuns encontrados em aplicações web
  • Como testar upload de arquivos
  • Como realizar as mais diversas verificações de resultados esperados
  • Como criar comandos customizados
  • Como lidar com links que abrem em outra aba do navegador
  • Como rodar testes simulando as dimensões de um dispositivo móvel
  • Como resolver os mesmos problemas de diferentes formas, conhecendo a API do Cypress
  • Como executar os testes em um pipeline de integração contínua sempre que mudanças ocorrerem no código da aplicação (ou dos testes)
  • Como criar uma documentação mínima para seu projeto de testes automatizados

Para rodar os testes da aplicação

  • modo interativo : npm run cy:open
  • modo interativo versão mobile : npm run cy:open:mobile
  • modo headless : npm run cy:test
  • modo headless versão mobile : npm run test:mobile

Obrigado 😎

About

curso básico de Cypress


Languages

Language:JavaScript 57.7%Language:HTML 26.3%Language:CSS 16.1%