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

Anúncios

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?

Veja minha palestra do TDC Floripa 2016

Na última semana rolou mais um The Developers Conference em Florianópolis e tive o prazer de encerrar a trilha testes com a palestra: Aprenda como criar uma suite de testes e2e rápida, robusta e de fácil manutenção. Veja os slides da apresentação aqui ou no link do texto acima. Tenha uma ótima semana!  

Processo criativo em teste de software

Semana passada lancei um desafio no Facebook, onde se ao menos 10 pessoas compartilhassem o desafio, eu faria um video falando sobre o processo criativo em testes de software. Porém, em vez de um video, desta vez resolvi fazer um conteúdo diferente. Espero que goste! Veja uma apresentação que criei para explicar um pouco do processo … Continue lendo Processo criativo em teste de software

Executando testes e2e em paralelo com Protractor

Neste video apresento uma demonstração e comparação da execução de testes e2e em somente um navegador versus a execução dos testes em paralelo. http://www.youtube.com/watch?v=KllelI_Cd30 Link para o projeto no github aqui. Obs.: Lembre que para executar testes em paralelo, estes devem no mínimo serem independentes a nível de arquivo (arquivos *.spec.js). Aguardo teu feedback.