Cypress Playground - Aprenda como simular uma falha na rede com Cypress

Sdílet
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á.

Komentáře • 15

  • @thiagonogueira7156
    @thiagonogueira7156 Před 6 měsíci +1

    Muito bom 👏🏻👏🏻👏🏻

  • @Rafael-tk3gp
    @Rafael-tk3gp Před 7 měsíci +1

    Ó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.

    • @TalkingAboutTesting
      @TalkingAboutTesting  Před 7 měsíci

      Creio que sim, criando um novo intercept, o qual irá sobrescrever o intercept anterior. Já tentou isso?

    • @Rafael-tk3gp
      @Rafael-tk3gp Před 7 měsíci

      @@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.

    • @TalkingAboutTesting
      @TalkingAboutTesting  Před 7 měsíci +1

      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.

    • @Rafael-tk3gp
      @Rafael-tk3gp Před 7 měsíci +1

      @@TalkingAboutTesting agradeço muito! Vou ficar ligado nos próximos vídeos.

    • @TalkingAboutTesting
      @TalkingAboutTesting  Před 7 měsíci

      🙌