Entenda um pouco da história do protractor-helper e o que está por trás dessa nova versão Se você automatiza ou pretende automatizar testes de aplicações web com o framework Protractor, a biblioteca protractor-helper irá lhe ajudar a escrever testes mais confiáveis, pois ela utiliza a classe ExpectedConditions, do Protractor, para garantir que os scripts de … Continue lendo 🎉 Lançamento do protractor-helper versão 4 🎉
Tag: testes end-to-end
📣 Tem curso novo na Escola Talking About Testing! ✅ No último final de semana foi lançado o mais novo curso da Escola TAT - Testes Automatizados com Cypress (básico). Neste curso você vai aprender: Como instalar e inicializar um projeto com Cypress Como criar testes end-to-end interagindo com os elementos mais comuns encontrados em aplicações web Como realizar verificações … Continue lendo Curso de Testes Automatizados com Cypress (básico)
Confira o vídeo que lancei no YouTube falando sobre este assunto. http://www.youtube.com/watch?v=g6-OgT1FapI Segue o link do projeto no GitLab caso tenha interesse em contribuir: https://gitlab.com/wlsf82/contextual-testing. Aguardo teu feedback nos comentários. Até a próxima e bons testes! 👋
Meus "2 centavos" de algumas ferramentas (open source) que utilizei ou venho utilizando para garantir a qualidade em projetos de desenvolvimento de software Nest post irei falar sobre minhas experiências com automação de testes utilizando ferramentas que suportam JavaScript. Na primeira parte do post ire falar sobre ferramentas para testes automatizados de interface gráfica de … Continue lendo Um review pessoal de ferramentas para testes automatizados no mundo JavaScript
Video demonstrando a execução de testes escritos com o framework Protractor para aplicações web em paralelo, utilizando a ferramenta de continuous delivery, GoCD. http://www.youtube.com/watch?v=RirHWIVExPM Gostou? Deixa um comentário!
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
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?
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
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?
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!