Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Cypress e CI com GitHub Actions
Rating: 5.0 out of 5(2 ratings)
6 students

Cypress e CI com GitHub Actions

Testes Automatizados com Cypress e Integração Contínua com GitHub Actions
Last updated 6/2025
Portuguese

What you'll learn

  • Introdução ao Cypress e conceitos de testes E2E
  • Escrita e execução de testes com Cypress
  • Configuração do repositório no GitHub
  • Criação de workflows com GitHub Actions
  • Execução automática de testes em pushes e PRs

Course content

8 sections25 lectures1h 48m total length
  • Apresentação do curso0:52
  • Apresentação do site1:28

Requirements

  • Necessário logica de programaçao e conceitos básicos de programaçao

Description

Este curso foi desenvolvido para profissionais e estudantes que desejam dominar testes automatizados de ponta a ponta com Cypress, aliado à automação de pipelines com GitHub Actions. Ao longo do conteúdo, você aprenderá como utilizar o Cypress para validar o comportamento de aplicações web de forma prática, eficiente e confiável. Exploraremos desde a instalação da ferramenta, estruturação de testes, até a criação de casos que cobrem cenários reais, como login, navegação, validação de campos e interações com a interface do usuário.

Além disso, você será guiado passo a passo para configurar um repositório no GitHub e criar workflows automatizados com GitHub Actions. Essa integração permitirá que seus testes sejam executados automaticamente a cada push, pull request ou alteração no código, trazendo mais qualidade e segurança para o processo de desenvolvimento. O curso também aborda boas práticas de versionamento, uso de Personal Access Tokens, configuração de runners e como lidar com erros comuns ao utilizar CI/CD.

Ao final, você será capaz de criar um pipeline de testes robusto e manter sua aplicação sempre validada por testes automatizados em ambiente de integração contínua. Esse conhecimento é essencial para equipes ágeis e profissionais que atuam com qualidade de software. Desejo à todos um excelente aprendizado

Who this course is for:

  • Todos da área de TI