Conheça um pouco do Protractor style guide

É com imenso prazer que estou lançando um video com alguns exemplos criados a partir do novo style guide do Protractor, com o intuito de compartilhar conteúdo prático sobre novidades da ferramenta, com material em Português. http://www.youtube.com/watch?v=V116Q3dyraI Espero que você goste e aguardo sua crítica, sugestão, elogio ou feedback. Já conhece a página da minha marca pessoal? Ainda … Continue lendo Conheça um pouco do Protractor style guide

Testando elementos que mudam de altura com Protractor

Esses dias tive que realizar testes em uma página a qual exibe uma primeira lista de itens e um botão para ver mais itens. Quando o botão é pressionado, então mais um conjunto de itens são exibidos na lista, aumentando a altura do elemento o qual contém os itens da lista. Para fins de verificar … Continue lendo Testando elementos que mudam de altura com Protractor

Interagindo com elementos dentro de um iFrame com Protractor

Conforme prometido, aí vai mais uma dica para automação de testes e2e (end-to-end) com Protractor. Quando se está começando na automação de testes funcionais com o Protractor,  as vezes pode ser difícil, ou simplesmente, podemos não saber como lidar com determinadas situações. Você escreve os testes, as coisas parecem fazer sentido, mas mesmo assim eles falham. … Continue lendo Interagindo com elementos dentro de um iFrame com Protractor

Dicas úteis com Protractor

Neste último final de semana aprendi alguns novos truques sobre o uso do Protractor e hoje pretendo compartilhar dois deles com você, os quais acredito serem úteis à quem já trabalha ou tem interesse em automatizar seus testes funcionais com o Protractor. O primeiro truque diz respeito a executar um único teste em um arquivo … Continue lendo Dicas úteis com Protractor

Só podemos testar isso em produção?

Com as técnicas de implantação contínua de software, é comum entregar novos softwares em produção múltiplas vezes por dia. Uma suite de testes de regressão, independente que quão bem é projetada, leva ao menos uns 10 minutos para ser executada, o que pode levar a gargalos na entrega de mudanças em produção. Então, você ainda … Continue lendo Só podemos testar isso em produção?

Reflexões e um pouco de código sobre boas práticas na escrita de testes e2e com Protractor

Como quaisquer outros, testes automatizados também são sistemas, e devem ser desenvolvidos utilizando de boas práticas de arquitetura de software, de escrita de código, de padrões de desenvolvimento, e de manutenibilidade. Ao iniciar o desenvolvimento de uma aplicação web pelos testes, já dá pra se dizer que começou bem! Mas mesmo os testes, ao longo do … Continue lendo Reflexões e um pouco de código sobre boas práticas na escrita de testes e2e com Protractor

Testes automatizados – um processo iterativo e incremental

Você deve estar aí pensando... "claro né, automação de testes também é desenvolvimento de software, portanto, deve ser iterativo e incremental, ixtepôw!" Porém, minha ideia aqui vai além disso. A ideia de processo iterativo (de iteração) e incremental (de incremento) começa lááá no teste manual. "Como assim? Automação de testes começa no teste manual?" Na … Continue lendo Testes automatizados – um processo iterativo e incremental