Filtrando os navegadores disponíveis ao 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

Controle o relógio do navegador com Cypress

Aprenda como controlar o relógio do navegador com os comandos cy.clock e cy.tick Você já teve que lidar com situações em testes automatizados onde certa ação (ou verificação) só poderia ser feita após um tempo ter passado? Quero dizer algo como o seguinte. Imagine uma aplicação, onde após o envio de um formuário, uma mensagem … Continue lendo Controle o relógio do navegador com Cypress

Como “simular” um CTRL+V com Cypress

Uma alternativa para quando você precisa digitar textos muito longos Recentemente, criei um vídeo chamado "Alternativas para testar o limite máximo de um campo de texto com Cypress". Neste vídeo, uma das alternativas foi sobrescrever o delay padrão do comando .type(), por zero. Porém, há outra alternativa, a qual vou te mostrar a seguir, com um … Continue lendo Como “simular” um CTRL+V com Cypress

A importância da testabilidade para testes automatizados web

Aprenda como melhorar a legibilidade de testes automatizados escritos com o framework Cypress Teu time se preocupa com testabilidade? Caso sim, esse post é pra ti! Uma maneira de verificar a testabilidade de uma aplicação web é inspecionar os elementos do frontend e verificar se eles possuem atributos  adicionados especificamente para facilitar a automação dos … Continue lendo A importância da testabilidade para testes automatizados web