Arquivo de categorias para "#Testes-de-software"
Testes End to End com Drupal e Cypress
Esse post é uma tradução do artigo “End to End Testing With Drupal and Cypress” do blog Sevaa Group! Espero que curtam o conteúdo, boa leitura! 😀 Recentemente, começamos a usar o Cypress para lidar com testes End to End nos nossos sites em Drupal. Até então, a experiência tem sido ótima! O Cypress facilita…
Testes automatizados com Drupal 8
Testes automatizados sempre foram um terror no Drupal e nossa maior vergonha na Taller era a incapacidade de criar testes efetivamente com ele. Fazer um teste unitário é testar uma unidade isolada da aplicação. Porém o Drupal 7 praticamente não tem unidades isoladas. Vindo de uma época procedural, o código é extremamente acoplado e para…
Taverna Taller #2 – Os testers e a coluna de QA estão em extinção?
O Taverna Taller é um podcast criado para explorar um tema quente por mês. Cada programa contará com a presença de um integrante do time da Taller ou de algum convidado especial. Coloque um fone de ouvido, dê o play e aproveite o passeio. Mas cuidado, nem tudo é o que parece Muahaha! Veja a…
Como realizar uma revisão visual combinando Visual Review + Protractor
Hoje vamos começar a primeira série de vídeos do Blog da Taller. E, como carro chefe, escolhemos um dos assuntos mais curtidos entre os nossos posts: testes e Protractor. Durante o desenvolvimento de software, mesmo automatizando testes, ainda são necessárias verificações manuais, tais como testes exploratórios e testes para verificar questões relacionadas ao estilo. Protractor…
Protractor e PageObjects, uma combinação perfeita!
O tempo passou e o aprendizado com Protractor continua evoluindo. Hoje iremos demonstrar em um projeto público que está em desenvolvimento, como criar testes automatizados com Protractor utilizando o padrão PageObjects, amplamente utilizado na comunidade para a criação dos mais diversos tipos de testes. Primeiro, vamos entender melhor o que é e para que serve…
O sucesso da trilha de testes no TDC Floripa 2015
O TDC ( The Developer’s Conference) de 2015 contará com 3 edições. A 1ª, que aconteceu em Floripa de 13 a 16 de maio, e ainda em São Paulo e Porto Alegre. Este é um evento tradicional do cenário nacional de TI que, na edição “manézinha”, contou com a presença de cerca de 2.000 pessoas,…
Refatorando testes com ProtractorJS…
…e testando aplicações não-AngularJS! No primeiro post sobre o Protractor foram apresentados os comandos para instalação da ferramenta, configuração de ambiente e algumas características básicas de seu uso. Hoje, a ideia é ir um pouco além, criando novos testes, refatorando os testes já criados e, de sobra, aprendendo como automatizar testes de aplicações não-AngularJS com…
Testando aplicações AngularJS com Protractor
É sempre importante fazer testes, e melhor ainda se podemos fazer os testes antes (TDD) e, em algumas situações, até mesmo escrever uma especificação executável, a chamada “documentação viva” do BDD (Behavior-driven development). Mas quando falamos de escrever os testes antes, podemos falar tanto de testes de unidade (unit tests), como de testes e2e (end-to-end). Mas…
Notas sobre Testes de Comportamento e Monitoramento em Hipertexto
“Testes automatizados significam, primeiramente, monitoramento constante.” A palavra teste pode enganar. O teste de software automatizado pressupõe um monitoramento constante da funcionalidade testada. Ou, pelo menos, tão frequente quanto se desejar. O teste pode ser disparado das seguintes formas: Crônico – Independente de qualquer ação do desenvolvedor ou dos usuários. Arbitrário – Com base em…