Testes Automatizados

Garantia da qualidade de software com TDD (Test Driven Development)

Um dos grandes desafios ainda enfrentados pelos times de desenvolvimento de software é a garantia da qualidade. Em projetos que utilizavam o método tradicional Cascata, tínhamos uma fase bem definida onde os testes do software eram feitos. O problema é que essa era uma fase tardia e muitas vezes atropelada ou ignorada por causa da [...]

Como garantir a qualidade do software: Testes automatizados

Por que automatizar os testes? “... Computadores são desenvolvidos para fazer trabalhos repetitivos. Quando você faz trabalhos repetitivos, os computadores se juntam para rir de você…” (Neil Ford) Computadores são bons em fazer trabalhos repetitivos e a execução de testes é quase sempre um trabalho repetitivo.  A automação permitirá que você escreva o teste uma [...]

Testes Automatizados – O que a falta deles pode causar?

Desde que cheguei na K21 e comecei a participar do EVDnC dentro das empresas, tive a oportunidade de comprovar o que a falta do uso dos Testes Automatizados no desenvolvimento de software pode causar. São inúmeros problemas em times variados, além dos questionamentos: - Será que precisa mesmo testar de forma automática? - Não dá [...]

Testes automatizados? Por onde eu começo?

O texto de hoje tem a intenção de explorar uma pergunta que vez ou outra escutamos de algum cliente. É comum ouvir frases do tipo: "Já enxerguei a importância de ter testes automatizados! Os testes 100% manuais estão sacrificando nosso tempo e a qualidade do release! Mas por onde a gente começa? Que tipo de [...]