Simulando a falha e recuperação do Servidor/API com Cypress

Explorando o poder do Cypress: testando falha e recuperação do servidor com precisão Garantir a robustez de uma aplicação por meio de testes em diversos cenários é crucial para proporcionar uma experiência confiável aos/às usuários/as. Um dos desafios enfrentados é simular falhas e recuperações de um servidor ou API. Neste conteúdo, iremos abordar um teste … Continue lendo Simulando a falha e recuperação do Servidor/API com Cypress

Como testar que o cache funciona em um teste escrito com Cypress

Aprenda como verificar que o resultado de uma busca veio do cache em vez de uma requisição HTTP com o framework Cypress.io Aí vai mais uma "pitada de Cypress". Espero que goste! No curso avançado de testes automatizados com Cypress da Escola TAT, desafio meus alunos a colocarem os conhecimentos aprendidos em prática com uma … Continue lendo Como testar que o cache funciona em um teste escrito com Cypress

Como simular a demora em uma requisição com Cypress

Na "pitada de Cypress" de hoje, aprenda como simular uma demora (ou atraso) em uma requisição HTTP para testar este estado intermediário da aplicação Imaginemos uma funcionalidade de busca. Quando tal funcionalidade é invocada, uma requisição HTTP é disparada para uma API externa, e enquanto a API não responde, o texto Loading... é exibido junto com … Continue lendo Como simular a demora em uma requisição com Cypress

Como simular erros com Cypress

Hoje em "pitadas de Cypress", aprenda como simular erros no servidor e na rede, para testar situações difíceis de controlar no mundo dos testes end-to-end Testes end-to-end são excelentes para testar cenários de "caminho feliz" e as funcionalidades mais importantes da aplicação. Porém, existem situações inesperadas, e quando elas ocorrem, a aplicação não pode "quebrar" por … Continue lendo Como simular erros com Cypress