Projetos paralelos (side-projects)

Como projetos paralelos me ajudam a praticar o ofício de desenvolvimento de software No momento anterior a escrita deste conteúdo eu estava lendo sobre composição de software e tive este insight. Eu estava lendo o capítulo Elements of JavaScript Style, do livro Composing Software, de Eric Elliott, e aí pensei, que sorte tenho de manter … Continue lendo Projetos paralelos (side-projects)

Arquitetura de testes com Protractor

Confira a nova versão do curso de Protractor da Escola TAT, agora ainda mais fácil de aprender! Olá! Recentemente re-lancei o curso de arquitetura de testes com Protractor da Escola Talking About Testing para tornar a experiência do aluno ainda melhor. No novo curso, o aluno não precisa mais se preocupar em fazer o setup … Continue lendo Arquitetura de testes com Protractor

Testes de regressão visual com BackstopJS

Tem novidade na Escola TATRecente a Escola Talking About Testing re-lançou o curso de testes de regressão visual com BackstoJS, tornando-o mais simples para os alunos e mais objetivo e focado em ensinar com a "mão na massa" como criar testes automatizados de comparação de screenshots de forma simples e rápida, utilizando uma ferramenta open-source. … Continue lendo Testes de regressão visual com BackstopJS

Lançamento do protractor-helper versão 4.1.1

Agora com definição de tipos na assinatura das funções É com enorme prazer que lhes apresento a mais nova versão da biblioteca protractor-helper, a qual agora provém uma melhor experiência aos seus usuários com a definição de tipos na assinatura das funções. A partir da versão 4.1.1, se você utiliza o editor de código Visual Studio Code (ou algum outro … Continue lendo Lançamento do protractor-helper versão 4.1.1

Ambientes de desenvolvimento, teste, desempenho, homologação, pré-produção, produção

Quantos ambientes devemos ter?Tenho uma teoria (e também alguma experiência) de que ter menos ambientes no contexto de desenvolvimento de software é melhor do que ter mais deles. É uma prática comum em vários projetos de software termos: O ambiente de desenvolvimento — também conhecido como o computador do/da desenvolvedor/desenvolvedora O ambiente integrado de desenvolvimento — um … Continue lendo Ambientes de desenvolvimento, teste, desempenho, homologação, pré-produção, produção

Curso de testes automatizados com Cypress (intermediário)

Tem lançamento na Escola TAT Para começar o ano de 2020 com tudo, a Escola Talking About Testing está lançando o curso intermediário de testes automatizados com Cypress 🎉, como continuação do curso básico. Neste novo curso você irá aprender sobre testes de GUI (graphical user interface), testes de API (application programming interface), e até mesmo … Continue lendo Curso de testes automatizados com Cypress (intermediário)

🎉 Lançamento do protractor-helper versão 4 🎉

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 🎉

Série de qualidade de código em novo formato

Agora que a série de qualidade de código em teste de software acabou, o blog Talking About Testing está lançando um infográfico. Acesse o infográfico na versão PDF. Acesse o infográfico na versão PDF. Atá a próxima e bons testes! 👋🧐

Testes Automatizados com Cypress (básico)

📣 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 Testes Automatizados com Cypress (básico)

Escreva código limpo {🧹}

Chegamos ao último post da série de qualidade de código em teste de software Se você está chegando neste post agora e ainda não leu os conteúdos anteriores, recomendo começar por eles. Seguem os links: Escreva pequenas unidades de código Escreva simples unidades de código Escreva código uma só vez Mantenha as interfaces da unidade … Continue lendo Escreva código limpo {🧹}