Seriam os testes de GUI flaky por natureza?

Quantas vezes você já ouviu que testes de GUI (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 … Continue lendo Seriam os testes de GUI 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?

Cannot read property ‘platform’ of undefined

Resolução de problemas com Visual Review e Protractor Há algum tempo eu não trabalhava com o Protractor integrado ao Visual Review, e após algum tempo, quando voltei a integrar as ferramentas, me deparei com o seguinte erro ao executar meus testes, após configurados para tal integração: Cannot read property 'platform' of undefined Procurei na internet … Continue lendo Cannot read property ‘platform’ of undefined

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.