Testa esse Trem ai SÔ!!!! – Básico

Um bom programador, que se importa com a qualidade de seu software, realiza testes!

Na  MJ54, Eduardo Guerra, Editor Chefe da revista, nos leva a refletir uma questão sobre testes, ele mostra como a vida seria muito mais fácil de pudéssemos testar tudo antes de realizar algo, imagine se antes de começar um relacionamento, por exemplo, você pudesse testá-lo, e antes de assumir uma vaga de emprego, se você pudesse testar tudo, conhecer seus companheiros de programação, seu chefe, testar até os possíveis problemas enfrentados. Se isso fosse possível, a vida não seria bem mais fácil? Não teríamos muito menos erros? Bom, se isso fosse realmente possível, a pessoa que não testasse estaria dando margem para o erro, ou seja, não estaria sendo muito inteligente. Mas, e no mundo do desenvolvimento, isto é possível? Sim, é possível, e devemos utilizá-la, temos em Java, várias ferramentas que ajudam na automatização de testes, e é sobre eles e sobre suas técnicas que vamos falar neste post! Bora lá então Bixim!

Read More

Anúncios

TDD – Test-driven development

Programação Orientada a testes, ou TDD (Test-driven development) é uma técnica de Engenharia de software para o desenvolvimento de software, que consiste basicamente em detectar as falhas e corrigi-las durante o desenvolvimento do software. Segundo Ivan Sanches no TDD você vai evoluindo seu código aos poucos, conforme vai explorando o problema com o uso de testes automatizados escritos antes da solução sequer existir.

Read More