Cypress Playground - Aprenda como simular uma falha na rede com Cypress
Vložit
- čas přidán 11. 09. 2024
- Neste vídeo da playlist Cypress Playground, demonstro como utilizar os comandos cy.intercept, .as e cy.wait do Cypress, para simular uma falha de rede (tal como quando não há conexão com a internet), aguardar por tal falha, e então, garantir que uma mensagem de erro é exibida.
#VemAprenderCypressNaTAT #CypressPlayground #TalkingAboutTesting
Segue o repositório do projeto apresentado no vídeo github.com/wls...
Deixa uma estrela!
Segue também o repositório da Cypress Playground github.com/wls...
Deixa uma estrela também!
E por fim, segue o link da aplicação Cypress Playground propriamente dita cypress-playgr...
Bons testes!
___
Quer aprender mais sobre Cypress? Confira meus cursos no Udemy www.udemy.com/....
- Cypress básico www.udemy.com/...
- Cypress intermediário www.udemy.com/...
- Cypress avançado www.udemy.com/...
- Boas práticas em automação de testes com Cypress www.udemy.com/...
- Testes end-to-end com Cypress www.udemy.com/...
- 🌲 Cypress, from Zero to the Cloud ☁️ www.udemy.com/...
Siga o blog TalkingAboutTe... e conheça as "Pitadas de Cypress".
E me siga no LinkedIn / walmyr-lima-e-silva-filho . Sempre compartilho conteúdos de alta qualidade por lá.
Muito bom 👏🏻👏🏻👏🏻
Obrigado Thiago! 🙌
Ótimo conteúdo, Walmyr! E teria alguma forma de "liberar" a requisição, para que ela não emita mais o erro? Pensando em um teste que validará que se a internet do usuário for reestabelecida, o erro não será emitido. Fiz alguns testes aqui numa página de testes, mas até então não consegui.
Creio que sim, criando um novo intercept, o qual irá sobrescrever o intercept anterior. Já tentou isso?
@@TalkingAboutTesting Tentei sim, cheguei a pensar nisso e criei um novo intercept sem o "forceNetworkError", mas ao clicar no botão, o erro (failed na request) foi emitido da mesma forma.
Estranho. Uma hora dessas vou dar uma brincada e quem sabe crio um vídeo demonstrando. De qualquer forma, fico feliz que gostou do conteúdo.
@@TalkingAboutTesting agradeço muito! Vou ficar ligado nos próximos vídeos.
🙌