Curso completo
Cypress Simulator
Aprenda testes de ponta a ponta com Cypress do zero: UI web, acessibilidade e automação de CI/CD.
~6 horas de conteúdo
Conteúdo do curso
20 aulas completas cobrindo tudo o que você precisa saber
Introdução
Introdução
Estrutura do curso
Saiba como o curso está organizado e aproveite ao máximo o conteúdo.
Introdução
Pré-requisitos
Sistemas e conhecimento necessários para concluir o curso.
Introdução
Conhecendo a aplicação em teste
Conheça a aplicação que será testada ao longo do curso.
Aula
Aula 1Faça o fork e clone do projeto
Faça o fork, clone e configure o Cypress para o seu projeto.
Planejamento de testes
Aula
Aula 2Planejamento de testes
Aprenda a planejar e estruturar uma suíte de testes automatizados.
Implementando o caso de teste mais importante
Aula
Aula 3Implementando o caso de teste mais importante
Implemente o caso de teste mais crítico da aplicação.
Implementando outros casos de teste
Aula
Aula 4Caso de teste: Comando inválido do Cypress
Teste como a aplicação lida com um comando inválido do Cypress.
Aula
Aula 5Caso de teste: Comando do Cypress não implementado
Teste como a aplicação lida com um comando do Cypress ainda não implementado.
Aula
Aula 6Caso de teste: Comando do Cypress sem parênteses
Teste como a aplicação lida com um comando do Cypress sem parênteses.
Aula
Aula 7Caso de teste: Comando help
Teste a funcionalidade do comando help da aplicação.
Aula
Aula 8Caso de teste: Maximizar e minimizar o resultado de uma simulação
Teste a funcionalidade de maximizar e minimizar os resultados de simulação.
Aula
Aula 9Caso de teste: Faz logout com sucesso
Teste a funcionalidade de logout da aplicação.
Aula
Aula 10Caso de teste: Exibir e ocultar o botão de logout
Teste a exibição e a ocultação do botão de logout.
Aula
Aula 11Caso de teste: Estado transitório de uma simulação de comando do Cypress
Teste o estado transitório ao simular um comando do Cypress.
Aula
Aula 12Casos de teste: Banner de consentimento de cookies
Teste o comportamento do banner de consentimento de cookies.
Aula
Aula 13Casos de teste: Captcha
Teste funcionalidades relacionadas ao captcha.
Aula
Aula 14Caso de teste: Estados do botão Run
Teste os diferentes estados do botão Run.
Aula
Aula 15Casos de teste: Reseta após logout e novo login
Teste que a aplicação reseta corretamente após o logout e um novo login.
Aula
Aula 16Caso de teste: O banner de consentimento de cookies não aparece na página de login
Teste que o banner de consentimento de cookies está ausente na página de login.
Testes de acessibilidade
Aula
Aula 17Testes de acessibilidade com Cypress
Implemente testes de acessibilidade usando o cypress-axe.
Comandos customizados
Aula
Aula 18Comandos customizados
Crie comandos customizados reutilizáveis para simplificar os seus testes.
Integração contínua
Aula
Aula 19Integração contínua
Rode testes com Cypress em um pipeline de integração contínua.
Erro na Matrix
Aula
Aula 20Aumentando a cobertura da aplicação Cypress Simulator
Expanda a sua cobertura de testes para a aplicação Cypress Simulator.
Bônus e conclusão
Bônus
Conteúdos de Cypress da Talking About Testing
Explore conteúdos adicionais de Cypress da Talking About Testing.
Conclusão
Parabéns!
Você concluiu o curso Cypress Simulator!