Tertuulia Logo

Automação de Testes - Javascript com Cypress

2

horas de video

10

aulas no total

Certificado de conclusão e
acesso total vitalício

No cenário atual de desenvolvimento de software, a automação de testes é crucial para garantir a qualidade e o desempenho dos aplicativos. O Cypress, uma ferramenta de automação de testes de ponta, oferece recursos poderosos para testar aplicações web e de API.

Este curso abrangente foi projetado para fornecer aos alunos as habilidades e conhecimentos necessários para dominar o Cypress e criar automações de teste robustas e confiáveis. Os participantes aprenderão técnicas para parametrizar dados de teste, refatorar código de teste, criar comandos personalizados e usar dados dinâmicos para aumentar a flexibilidade e cobertura do teste.

Além disso, o curso aborda aspectos avançados como a intercalação de testes web e API, interceptação de requisições HTTP e redimensionamento do tamanho da tela para garantir que os sites tenham uma ótima aparência e funcionem perfeitamente em todos os dispositivos.

Ao dominar essas técnicas, os alunos podem levar seus testes de automação para o próximo nível, economizando tempo, melhorando a qualidade e garantindo que seus aplicativos atendam às expectativas dos usuários. Se você busca aprimorar suas habilidades de automação de teste ou se é novo na área, este curso é essencial para ajudá-lo a criar automações de teste eficazes e eficientes com o Cypress.

Vídeo 006.23 - Criando um primeiro teste E2E com Cypress

Duração: 13:48

Vídeo 007.23 - Criando um primeiro teste de API com Cypress

Duração: 09:08

Vídeo 008.23 - Utilizando dados em fixtures no Cypress

Duração: 08:05

Vídeo 009.23 - Como catalogar e gerenciar melhor os seletores de objetos no Cypress

Duração: 12:33

Vídeo 010.23 - Gerando massa de dados no Cypress com faker e reutilizando comandos

Duração: 19:32

Vídeo 011.23 - Utilizando xpath no Cypress

Duração: 28:06

Vídeo 012.23 - Intercalando testes de api com testes do front utilizando um plugin do Cypress

Duração: 52:15

Vídeo 013.23 - Como interceptar chamadas de requisições e mockar o resultado usando o cy.intercept()

Duração: 19:50

Vídeo 014.23 - Como melhorar a interceptação das chamadas de requisições com o cy.wait()

Duração: 09:54

Vídeo 015.23 - Como mudar as dimensões da tela para aumentar o realismo dos testes no Cypress

Duração: 05:43

10 Motivos para Fazer o Curso:

  1. Domine o Cypress: Aprenda a usar a poderosa ferramenta de automação de testes Cypress para testar aplicações web e de API.
  2. Crie Testes Robustos: Aprenda técnicas para criar testes automatizados confiáveis e resilientes que garantam a qualidade do seu software.
  3. Automatize Testes de API: Automatize testes de API para garantir que os serviços subjacentes aos seus aplicativos estejam funcionando corretamente.
  4. Parametrize Dados de Teste: Melhore a flexibilidade e eficiência dos seus testes parametrizando dados de teste.
  5. Refatore Código de Teste: Aprimore a legibilidade, manutenção e resiliência do seu código de teste automatizado através da refatoração.
  6. Crie Comandos Personalizados e Use Dados Dinâmicos: Aumente a reutilização do código e a cobertura do teste usando comandos personalizados e dados dinâmicos.
  7. Domine o Expert para Seleção de Elementos: Melhore a precisão e confiabilidade dos seus testes usando o Expert para selecionar elementos na página.
  8. Combine Testes Web e API: Intercale testes web e API para economizar tempo e aumentar a cobertura do teste.
  9. Intercepte Requisições HTTP: Controle dados de teste e simule respostas de serviços externos interceptando requisições HTTP.
  10. Teste em Vários Tamanhos de Tela: Garanta que seu site tenha uma ótima aparência e funcione perfeitamente em todos os dispositivos usando a função viewport do Cypress.