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

Anúncios

A importância de lidar com testes flaky

Por que o time de engenharia deve confiar no resultado dos testes No appear.in temos a mentalidade de que para criar uma aplicação que os nosso usuários amem, e que possa ser mantida a longo prazo, precisamos criar testes automatizados (na maior quantidade de camadas da aplicação possível) Para cada funcionalidade nova na aplicação , … Continue lendo A importância de lidar com testes flaky

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

Carreira de engenharia de software

Este é o primeiro video de uma série de 5 videos baseado nos post mais acessados deste blog. Neste video falo sobre a carreira em engenharia de software e como o teste de software se encaixa neste contexto, além de outras atividades, as quais profissionais de tecnologia devem se preocupar quando trabalhando com desenvolvimento de software. Espero que … Continue lendo Carreira de engenharia de software

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

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

Os testadores devem escrever testes de aceitação automatizados…

...se os desenvolvedores não escrevem testes de unidade e de integração/APIs? A ideia deste post veio de algumas experiências que tive ao longo da carreira, onde testadores e desenvolvedores trabalhavam em "silos" ao invés de trabalharem juntos em busca do desenvolvimento de softwares de qualidade. Nesse contexto, se esperava dos integrantes do "time de testes" … Continue lendo Os testadores devem escrever testes de aceitação automatizados…

Testes de aceitação automatizados: por onde começar?

A ideia deste post é compartilhar uma dica a qual creio ser importante quando se fala da escrita de testes de aceitação automatizados. Enquanto lia o capítulo sobre a implantação de estratégias de testes do livro Continuous Delivery, de Jez Humble e David Farley, passei por um sub-capítulo que fala de testes voltados a perspectiva de … Continue lendo Testes de aceitação automatizados: por onde começar?

Vaga com foco em teste de software na Stormtech, Floripa!

Opa, a pedido do pessoal da Stormtech, gostaria de anunciar em minha rede uma vaga para Florianópolis a qual valoriza pessoal com qualificações em automação e teste de software. Veja a vaga de Suporte Técnico/Apoio ao Cliente. Além desta eles também estão com uma vaga bem legal de Software Engineer, onde tem uma Not list bem legal, como … Continue lendo Vaga com foco em teste de software na Stormtech, Floripa!

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