Pages

quarta-feira, 14 de abril de 2010

Qualidade no software, por onde começar?

Nas minhas andanças, tenho ouvido muito falarem sobre TDD. “TDD isso...”, “TDD aquilo...”, “TDD blablabla”. Mas quantos das pessoas que falam sobre TDD, de fato sabem aplicar TDD?

Certo, dia eu estava em um almoço com amigos, e um deles comentou que o TDD vem do Scrum. Eu quase engasguei com a comida, pois foi uma grande bobagem! TDD não é uma prática exclusiva do Scrum, ele pode ser aplicado com qualquer método de trabalho.

Mas aplicar TDD, para quem nunca aplicou é realmente complexo e no começo chato. Porém sugiro começar de formas mais fáceis e menos traumáticas.
Hoje vou falar de testes funcionais. Costumo aplicar meus testes funcionais utilizando um software chamado Selenium HQ. Com ele, você grava os passos a serem feitos no software (client) e depois manda, automaticamente, o Selenium executar todos os passos.
E ao final da execução você recebe um relatório informando quantos erros ocorreram e com este dado você pode partir para a correção.

Dá uma conferida no site (http://seleniumhq.org/).

0 comentários:

Postar um comentário