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

Anúncios

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

Dicas de Protractor – Selecionando datas em sites que utilizam Materialize

Um dia desses recebi um email com uma dúvida específica, sobre como selecionar (com o Protractor) uma data qualquer, quando a aplicação utiliza MaterializeCSS. Até então eu nunca havia tido que interagir com tal elemento nos projetos em que utilizei Protractor, porém, visto que gosto de explorar novas tecnologias e também gosto de ajudar as pessoas, … Continue lendo Dicas de Protractor – Selecionando datas em sites que utilizam Materialize

Relatório de testes do Protractor no GoCD

Neste video explico como definir um artefato, para gerar um relatório de testes no GoCD após a execução automática dos testes end-to-end escritos com o Protractor. http://www.youtube.com/watch?v=2Oipos0YqKc Seguem também alguns links comentados no video: Documentação do GoCD: https://docs.go.cd/current/ Get started with GoCD: https://www.go.cd/help/ protractor-jasmine2-screenshot-reporter (npm): https://www.npmjs.com/package/protractor-jasmine2-screenshot-reporter Repositório do projeto faker-experiments no branch test-report: https://github.com/wlsf82/faker-experiments/tree/test-report E pra quem gostou da música: Electro … Continue lendo Relatório de testes do Protractor no GoCD

Experimentos com Protractor e faker.js

Enquanto escrevia o livro Testes end-to-end com Protractor, um dos leitores da versão em Inglês, o Raul, me indicou a biblioteca faker.js, a qual estará na segunda edição do livro, no capítulo sobre node modules úteis. O faker.js é uma biblioteca que possibilita a geração de uma grande quantidade de dados falsos, no browsers, ou no back-end. Antes de … Continue lendo Experimentos com Protractor e faker.js

Seriam os testes de UI flaky por natureza?

Quantas vezes você já ouviu que testes de UI (ou testes end to end) são flaky, frágeis, ou não confiáveis? Pois é, há algum tempo estou realizando pesquisas à fim de escrever este post e hoje lhe trago algumas de minhas descobertas e também algumas dicas sobre tais flaky tests. Porém, antes de começar trago uma sentença retirada do livro Entrega … Continue lendo Seriam os testes de UI flaky por natureza?

Simulando dispositivos móveis com o Protractor

Este é um post bem curto, mas acredito que será útil se você escreve testes automatizados utilizando o framework Protractor, e tem a necessidade de criar testes para aplicações que rodam em dispositivos móveis, tais como smartphones. Ao criar scripts de teste, algumas vezes não basta somente redimensionar a janela do navegador para simular um dispositivo móvel. … Continue lendo Simulando dispositivos móveis com o Protractor

Livro – Testes end-to-end com Protractor

Olá! Este post está desatualizado. O livro encontra-se pronto e disponível em http://casadocodigo.com.br/products/livro-protractor Ontem lancei através do Leanpub meu primeiro livro: Testes end-to-end com Protractor, o qual traz uma coleção de aprendizados sobre testes end-to-end automatizados com o framework Protractor. O livro ainda não está completo, mas resolvi o lançar assim mesmo, para poder receber feedback dos leitores mais … Continue lendo Livro – Testes end-to-end com Protractor

O que testar e o que não testar com o Visual Review?

Aprenda um pouco sobre testes de revisão visual com algumas dicas sobre o que testar e o que não testar com o Visual Review. Caso ainda não conheça a ferramenta, recomendo ler antes este post, no qual explico o básico. Ok, agora que você já sabe do que se tratam testes de revisão visual, vamos … Continue lendo O que testar e o que não testar com o Visual Review?