Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Cypress, do Zero à Nuvem
Rating: 4.9 out of 5(4,761 ratings)
11,772 students

Cypress, do Zero à Nuvem

Aprenda como criar testes rápidos e confiáveis de forma simples e objetiva e rodá-los numa esteira de CI na nuvem
Created byWalmyr Filho
Last updated 1/2025
Portuguese

What you'll learn

  • Aprenda como criar testes confiáveis e rápidos de forma simples e objetiva.
  • Aprenda como rodar testes automatizados escritos com Cypress em um pipeline de integração contínua no GitHub Actions
  • Aprenda como interagir com os elementos mais comuns encontrados em aplicações web
  • Aprenda como criar os mais diversos tipos de verificações de resultados esperados com Cypress
  • Aprenda como integrar seus testes com a Cypress Cloud, o serviço de gestão de testes do Cypress na nuvem

Course content

16 sections61 lectures5h 33m total length
  • Introdução1:35
  • Estrutura do curso2:44
  • Pré-requisitos7:58
  • Conhecendo a aplicação em teste7:58
  • Configuração do projeto de testes automatizados com Cypress14:55

Requirements

  • Conhecimentos básicos de HTML e seletores CSS
  • Conhecimentos básicos de JavaScript - ES6 é um plus
  • Conhecimentos básicos de git e GitHub
  • Conhecimentos básicos de linha de comando
  • git, NodeJS (v20.13.1), npm (10.8.1) e uma IDE de desenvolvimento (sugiro o VSCode) instalados em seu computador
  • Conta no GitHub

Description

Aprenda como criar testes rápidos e confiáveis ​​de forma simples e objetiva e executá-los em uma esteira de integração contínua na nuvem.

Dê o próximo passo para se tornar um especialista em testes automatizados com Cypress e expanda suas habilidades em automação de testes.

O Cypress é um framework de código aberto que possibilita escrever testes automatizados de maneira fácil, rápida e confiável, tudo em JavaScript, e é exatamente isso que você aprenderá neste curso.


Durante o curso, instalaremos o Cypress, faremos a configuração inicial para escrever testes e, em seguida, abordaremos diferentes formas de interagir com aplicações web, como visitar URLs, diferentes tipos de ações (digitar em campos, selecionar opções, clicar em botões , etc.), bem como adicionar as mais diversas verificações de resultados esperados (assertions.)


Ao final do curso, te ensino como executar os testes em uma esteira de integração contínua no GitHub Actions, além da integração com o Cypress Cloud.


Depois de concluir o curso, você poderá colocar em prática tudo o que aprendeu em projetos web reais.


Aqui estão alguns dos principais benefícios de se inscrever neste curso:


- Curso 100% atualizado com as necessidades do mercado

- Fácil inicialização do projeto

- Evolução rápida de aula para aula

- Testes automatizados de interface gráfica de usuário rápidos e confiáveis

- Testes automatizados independentes uns dos outros

- Testes automatizados prontos para fazer parte do seu processo de integração contínua

- Gerenciamento de testes, dados analíticos, test replay, etc.


Venha aprender a utilizar esse framework moderno que está simplificando a vida dos profissionais de desenvolvimento de software e se diferenciar no mercado.

Who this course is for:

  • Testadores(as) de Software
  • QAs
  • Analistas de Teste
  • Desenvolvedores(as) de Software
  • Analistas de Sistema
  • Estudantes de Desenvolvimento de Software
  • Qualquer pessoa interessada em ingressar no mundo de automação de testes web em JavaScript