Em Maio de 2015 publiquei um video da série “Aprendendo Protractor”, no qual expliquei como executar somente um teste de uma suite de testes, ou como pular um teste em específico. O tempo passou e tenho uma nova dica a respeito do assunto. Quando você resolve pular um teste, você precisa mudar a função it … Continue lendo Melhorando o feedback de seus testes
Tag: automação de teste de software
Conforme prometido no último post, hoje irei demonstrar passo-a-passo como integrar seus já existentes testes e2e escritos com Protractor com o Visual Review. Para instalar o VisualReview-protractor, execute o seguinte comando: npm install visualreview-protractor --save-dev Após a instalação temos que adicionar algumas configurações. No arquivo protractor.conf.js, antes do exports.config, adicione as seguintes linhas: const VisualReview = … Continue lendo Mão na massa com Visual Review e Protractor
Durante o desenvolvimento de software, mesmo automatizando testes, ainda são necessárias verificações manuais, tais como testes exploratórios e testes para verificar questões relacionadas ao estilo, tais como alterações de CSS, que podem quebrar a aplicação visualmente. Há pouco mais de um ano estou trabalhando com testes automatizados end to end com Protractor, e há pouco menos de 6 … Continue lendo Visual Review + Protractor
E chega ao fim a série de contradições em testes de software, inspirada no livro Pride and Paradev, de Alister Scott. Veja em primeira mão a última contradição... Ao escrever testes de aceitação automatizados para uma aplicação web, existem diferentes formas de identificar e interagir com elementos web, duas das mais comuns são: usando strings ou valores. … Continue lendo Seus seletores de elementos devem ser baseados em texto ou valor?
Primeiros passos com page objects. http://www.youtube.com/watch?v=gb02F7X1XS4
Configuração params - continuação. http://www.youtube.com/watch?v=OB0I0xdYJ7A
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
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
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
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?