Compreendendo o futuro dos testes em 2024: uma reflexão de fim de ano e um olhar para o futuro

Este conteúdo é uma tradução livre do blog post Embrancing the Future of Testing in 2024: A Year-End Reflection and Look Ahead, escrito pela Farah Shalwani, do time do Cypress e publicado em 15 de Dezembro de 2023. No limiar de 2024, a comunidade de testes está preparada para um ano de inovação e evolução. … Continue lendo Compreendendo o futuro dos testes em 2024: uma reflexão de fim de ano e um olhar para o futuro

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

Explorando a funcionalidade .invoke() do 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

Exercícios técnicos para vagas de emprego como QA

Este conteúdo foi inicialmente publicado na Newsletter da Talking About Testing (e adaptado para o blog TAT). Em diversas das empresas pelas quais passei enquanto vivendo e trabalhando na Europa, tive que realizar exercícios e entrevistas técnicas. Saber como resolver tais exercícios pode te diferenciar de outros(as) candidatos(as) na hora de conseguir a tão desejada vaga. … Continue lendo Exercícios técnicos para vagas de emprego como QA

Boas práticas em automação de testes de regressão visual

Este conteúdo foi inicialmente publicado na Newsletter da Talking About Testing. Hoje tenho boas práticas em automação de testes de regressão visual pra compartilhar contigo.Testes de regressão visual são scripts que navegam pela aplicação em teste tirando screenshots ao longo do caminho e procurando por diferenças visuais com base em screenshots previamente aprovadas.Quando escrevendo tais testes, alguns pontos devem ser levados em consideração para … Continue lendo Boas práticas em automação de testes de regressão visual

Diferenças entre os comandos cy.get() e cy.contains() do Cypress

Este conteúdo foi inicialmente publicado na Newsletter da Talking About Testing. Neste conteúdo, vou te explicar algumas diferenças entre os comandos cy.get() e cy.contains(), do framework de testes automatizados web Cypress.io. cy.get() Seleciona um ou mais elementos do DOM através do seletor passado como argumento Recebe como argumento um seletor CSS Pode ser usado em combinação com o :contains() do jQuery, para retornar vários elementos que contenham … Continue lendo Diferenças entre os comandos cy.get() e cy.contains() do Cypress

Como definir as fixtures para testes de frontend com Cypress

Aprenda como entender a estrutura de dados que sua aplicação espera para a criação de fixtures de testes Se você prefere assistir à um vídeo em vez de ler um blog post, aqui vai uma versão  deste conteúdo no YouTube https://youtu.be/2RK3f0tGOIs. Recentemente, fiz uma live no YouTube para explorar e testar a aplicação Memos. Após a live, continuei … Continue lendo Como definir as fixtures para testes de frontend com Cypress