Otimize os testes automatizados de GUI

Elimine os testes funcionais e utilize somente testes de regressão visual

Anúncios

Testes de regressão visual com BackstopJS e GoCD

Como rodamos testes de regressão visual no appear.in durante o processo de entrega contínua Alguns meses atrás o amigo e colega de profissão Agnaldo Vilariano me indicou o BackstopJS como uma alternativa para a execução de testes de regressão visual e eu resolvi investir um tempo para experimentar a ferramenta. Após um experimento bem sucedido … Continue lendo Testes de regressão visual com BackstopJS e GoCD

Testando aplicações de video conferência com Protractor

Alguns pontos que você precisa saber Quando se fala de automação de testes para aplicações web, sabemos (ou ao menos devíamos saber) que testes precisam ser executados em diferentes navegadores, tais como Chrome, Firefox, ou mesmo no navegador de um dispositivo móvel. Já, quando falando especificamente de automação de testes para uma aplicação web de video conferência, há um pouco mais a … Continue lendo Testando aplicações de video conferência com Protractor

Por que não se deve utilizar sleeps em testes automatizados

Três razões para abandonar esta prática e como resolvê-la Trabalho com desenvolvimento de software com foco em testes há treze anos, sendo os últimos 6 anos e meio trabalhando com automação de testes de UI, e os últimos três anos e meio escrevendo código por mais de 50% de meu tempo no trabalho, tais como … Continue lendo Por que não se deve utilizar sleeps em testes automatizados

Executando testes do Protractor no Firefox

Aprenda como executar testes utilizando uma versão específica do Geckodriver  Nos últimos dias me deparei com um problema ao tentar executar testes escritos com o framework Protractor no Firefox devido a uma incompatibilidade com a versão atual do geckodriver que o webdriver-manager atualiza por padrão (na data de publicação deste post v0.18.0). Vale resaltar que tais testes … Continue lendo Executando testes do Protractor no Firefox

Testes de regressão visual – falsos negativos

Como evitar resultados falsos negativos quando se trata de testes de regressão visual Este conteúdo é o terceiro e último de uma série de posts sobre testes de regressão visual com a ferramenta Applitools. Caso você não tenha assistido aos videos dos conteúdos anteriores, recomendo vê-los antes de ler este post. Seguem os links: teste de regressão … Continue lendo Testes de regressão visual – falsos negativos

Testes de regressão visual com Applitools

Como lidar com uma falha esperada? Duas semanas atrás publiquei um video sobre testes de regressão visual com o Applitools, onde apresentei um caso de falha real, onde tais testes pegaram um bug visual na aplicação, antes de tal versão ir para produção. No video de hoje irei lhes mostar o outro lado de tal … Continue lendo Testes de regressão visual com Applitools

Executando testes com Protractor e Chrome em modo headless

Aprenda a utilizar este novo recurso disponível na versão 59 do navegador Google Chrome Na mais nova versão do Google Chrome (59 na data de publicação deste post) é possível executar testes automatizados em modo headless, o que pode ser uma vantagem para a execução de testes de forma mais rápida, por exemplo. Outra vantagem da … Continue lendo Executando testes com Protractor e Chrome em modo headless

Testes de regressão visual com Protractor e Applitools

Como testes automatizados a nível visual podem ajudar ainda mais na entrega de softwares de qualidade Fazia tempo que eu não publicava conteúdo novo aqui no blog, então aí vai um video novinho sobre testes de regressão visual com Protractor e Applitools. Espero que gostem! Em um próximo post pretendo demonstrar como configurar o Protractor para … Continue lendo Testes de regressão visual com Protractor e Applitools