🎉 Lançamento do protractor-helper versão 4 🎉

Entenda um pouco da história do protractor-helper e o que está por trás dessa nova versão Se você automatiza ou pretende automatizar testes de aplicações web com o framework Protractor, a biblioteca protractor-helper irá lhe ajudar a escrever testes mais confiáveis, pois ela utiliza a classe ExpectedConditions, do Protractor, para garantir que os scripts de … Continue lendo 🎉 Lançamento do protractor-helper versão 4 🎉

Automatize testes

Mais um post da série de qualidade de código em teste de software Se você está chegando neste post agora e ainda não leu os conteúdos anteriores, recomendo começar por eles. Seguem os links: Escreva pequenas unidades de código Escreva simples unidades de código Escreva código uma só vez Mantenha as interfaces da unidade pequenas … Continue lendo Automatize testes

Paralelizando testes automatizados com Selenium Grid rodando em Docker 🐳 containers

Tem vídeo novo no canal Talking About Testing Neste vídeo faço uma demonstração baseada em um projeto exemplo para explicar como paralelizar testes automatizados utilizando Selenium Grid rodando em Docker containers. Se interessou? O projeto pode ser encontrado através da seguinte URL: http://gitlab.com/wlsf82/scaling-tests-with-docker. Gostou? Deixa um feedback nos comentários. Até a próxima e bons testes! 👋 Aos … Continue lendo Paralelizando testes automatizados com Selenium Grid rodando em Docker 🐳 containers

Conheça os cursos da Escola Talking About Testing

E saiba porque você deveria se matricularA Escola Talking About Testing nasceu em 2018 com a proposta de ensinar teoria e prática sobre automação de testes à profissionais de tecnologia da informação. Em seu primeiro ano de vida a escola lançou 4 cursos. Foram eles: Introdução aos Testes Automatizados - Um curso teórico e gratúito com … Continue lendo Conheça os cursos da Escola Talking About Testing

Como fazer upload de arquivos com Protractor

Neste vídeo apresento com a mão na massa como criar testes automatizados para fazer upload de arquivos utilizando o framework Protractor e a biblioteca protractor-helper. Espero goste e aguardo teu feedback. http://www.youtube.com/watch?v=ZpZHOpsMI-U Ficou interessado em aprender mais sobre o Protractor? Inscreva-se já no curso de arquitetura de testes com Protractor da Escola Talking About Testing. E bons … Continue lendo Como fazer upload de arquivos com Protractor

Lançamento do projeto backstop-config

Testes de comparação de screenshots simplificados O projeto backstop-config tem o propósito de simplificar a implementação de testes automatizados de comparação de screenshots, também conhecidos como testes de regressão visual, em websites estáticos com diversas URLs. A idéia deste post é demonstrar os passos necessários para você começar ainda hoje a criar testes automatizados para seus projetos pessoais … Continue lendo Lançamento do projeto backstop-config

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