Testes automatizados com Cypress (intermediário)

via Udemy

Go to Course: https://www.udemy.com/course/testes-automatizados-com-cypress-intermediario/

Overview

Se você veio do curso básico de Cypress (ou não), dê o próximo passo para se tornar um(a) expert em testes automatizados com Cypress e amplie suas habilidades em automação de testes.O Cypress é um framework open-source que possibilita a escrita de testes automatizados de forma fácil, rápida e confiável, tudo em JavaScript.Além disso, o Cypress é amigável para desenvolvedoras(es) e automatizadores de teste, e não é baseado em Selenium!Isto significa que, com Cypress, é possível interagir com aplicações web de formas que antes não eram possíveis, e é exatamente isso que você irá aprender neste curso.Neste curso, você irá aprender como otimizar testes de interface gráfica de usuário (GUI) utilizando chamadas de API e restaurando a sessão do usuário.Durante o curso você irá aprender:Como configurar o ambiente local de desenvolvimentoComo instalar e configurar o CypressComo criar testes automatizados de interface gráfica de usuárioComo criar testes automatizados de API (com feedback visual no navegador)Como testar APIs que necessitam um token de acessoComo criar testes otimizados e direto-ao-pontoComo salvar a sessão do usuário no navegador para posterior restauraçãoComo validar se a sessão do usuário ainda é válida e como lidar com isso quando a mesma é invalidadaComo fazer a limpeza e criação da massa de dados antes do teste começarComo proteger dados sensíveis, tais como senhas e tokens de acessoComo organizar os testes e comandos customizados em diferentes "camadas" (API, CLI, GUI)Como estruturar os testes pensando em pré-condições, ações e resultados esperadosComo gerar dados aleatórios para uso nos testes automatizadosComo habilitar funcionalidades experimentais do CypressComo executar comandos à nível de sistema operacionalE como testar a leitura de arquivosAssim que você concluir o curso, você poderá colocar em prática todos os aprendizados em projetos web reais e em maior escala.Estes são os principais benefícios de se matricular no curso:Curso 100% atualizado com a versão 12 do CypressMetodologia de ensino direto-ao-ponto e sem enrolaçãoEvolução rápida de aula em aulaTestes de GUI, API e CLITestes automatizados independentes uns dos outrosTestes automatizados otimizados e direto-ao-pontoTestes automatizados robustos e resultados confiáveis.Junto-se à TAT e se destaque em sua carreira!

Skills

Reviews