Como remover a barra de informações do Chrome quando os testes escritos com Protractor estão rodando

Chrome is being controlled by automated test software. Caso você execute testes automatizados de UI no navegador Google Chorme, deve ter percebido que em sua versão mais recente (versão 57 na data de publicação deste post), durante a execução dos testes automatizados uma barra amarela é exibida no topo no navegador com a mensagem "Chrome … Continue lendo Como remover a barra de informações do Chrome quando os testes escritos com Protractor estão rodando

Anúncios

appear.in & star wars

R2-D2, C-3PO e BB-8 tem um plano e vão discutí-lo usando uma ferramenta incrível chamada appear.in, mas alguém do lado negro da força sabe que eles estão planejando algo e vai tentar interrompê-los. Por sorte eles podem bloquear a sala. Chewbacca também vai entra na chamada, mas eles não lhe contarão sobre seus planos de dominar todas as galáxias, … Continue lendo appear.in & star wars

Novidades do Protractor 5.1.0

Olá! No video de hoje vou demonstrar uma nova funcionalidade disponível na versão 5.1.0 do Protractor. Obs.: Nesta versão a funcionalidade highlightDelay ainda não está disponível quando utilizando a configuração directoConnect: true. Ou seja, para utilizá-la é necessário um selenium server rodando. Até a próxima e bons testes!

Trabalhando com Protractor através da linha de comando

Testando seu código antes de implementá-lo Para os fãs de linha de comando, assim como eu, aí vai uma dica bacana de como testar scripts de testes automatizados utilizando Protractor antes mesmo de implementá-los. Abra o console do seu sistema operacional (no mac ou linux terminal, no windows cmd). Caso tenha o Protractor instalado globalmente em … Continue lendo Trabalhando com Protractor através da linha de comando

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