- Cursos
- Automação de Testes - Javascript com Cypress
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:48Vídeo 007.23 - Criando um primeiro teste de API com Cypress
Duração: 09:08Vídeo 008.23 - Utilizando dados em fixtures no Cypress
Duração: 08:05Vídeo 009.23 - Como catalogar e gerenciar melhor os seletores de objetos no Cypress
Duração: 12:33Vídeo 010.23 - Gerando massa de dados no Cypress com faker e reutilizando comandos
Duração: 19:32Vídeo 011.23 - Utilizando xpath no Cypress
Duração: 28:06Vídeo 012.23 - Intercalando testes de api com testes do front utilizando um plugin do Cypress
Duração: 52:15Vídeo 013.23 - Como interceptar chamadas de requisições e mockar o resultado usando o cy.intercept()
Duração: 19:50Vídeo 014.23 - Como melhorar a interceptação das chamadas de requisições com o cy.wait()
Duração: 09:54Vídeo 015.23 - Como mudar as dimensões da tela para aumentar o realismo dos testes no Cypress
Duração: 05:4310 Motivos para Fazer o Curso:
- Domine o Cypress: Aprenda a usar a poderosa ferramenta de automação de testes Cypress para testar aplicações web e de API.
- Crie Testes Robustos: Aprenda técnicas para criar testes automatizados confiáveis e resilientes que garantam a qualidade do seu software.
- Automatize Testes de API: Automatize testes de API para garantir que os serviços subjacentes aos seus aplicativos estejam funcionando corretamente.
- Parametrize Dados de Teste: Melhore a flexibilidade e eficiência dos seus testes parametrizando dados de teste.
- 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.
- 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.
- 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.
- Combine Testes Web e API: Intercale testes web e API para economizar tempo e aumentar a cobertura do teste.
- Intercepte Requisições HTTP: Controle dados de teste e simule respostas de serviços externos interceptando requisições HTTP.
- 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.