"Cypress.env vs Cypress.config: Entenda as diferenças e quando usar cada um" A diferença entre os métodos Cypress.env e Cypress.config está em como eles são usados e o tipo de informações que armazenam no contexto dos testes escritos com Cypress. Cypress.env O Cypress.env é usado para armazenar variáveis de ambiente. Estas são variáveis que você pode … Continue lendo Qual a diferença entre os métodos Cypress.env e Cypress.config?
Tag: testes e2e com cypress
No Cypress, os casos de teste são organizados em suítes de testes. A maneira mais comum de definir uma suíte de testes é usar duas funções diferentes. Elas são as funções describe() e it(), as quais o Cypress herda do mocha. Elas recebem uma string como primeiro argumento e uma função de callback como segundo argumento. O primeiro argumento da função describe é a descrição da … Continue lendo Estruturando a suíte de testes e seus respectivos casos de teste 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
Aprenda como definir quais browsers estarão disponíveis para execução dos testes com Cypress O Cypress é um framework de automação de testes web que vem com tudo que você precisa para criar testes automatizados sem perdas de tempo com configurações e outros detalhes. Dentre suas facilidades, o Cypress identifica quais navegadores estão disponíveis em seu … Continue lendo Filtrando os navegadores disponíveis ao Cypress
Este conteúdo foi inicialmente publicado na Newsletter da Talking About Testing (e adaptado para o blog TAT). Se você já está usando o básico do que o Cypress pode te oferecer e está pronto(a) para dar o próximo passo, te apresento o comando .invoke(). Se você ainda não conhece o Cypress, ou só ouviu falar, mas … Continue lendo Explorando a funcionalidade .invoke() do Cypress