Quando falamos em "Teste e qualidade de software" nós programadores já devemos ter em mente uma técnica chamada Test Driven Development (TDD) em português Desenvolvimento dirigido por testes é uma técnica de desenvolvimento que gera em torno de um ciclo repetições:
- Desenvolvedor escreve um caso de teste automatizado que define uma melhoria desejada ou uma nova funcionalidade.
- É produzido código que possa ser validado pelo teste para posteriormente o código ser refatorado para um código sob padrões aceitáveis.
Através de TDD, programadores podem aplicar o conceito de melhorar e depurar código legado desenvolvido apartir de técnicas antigas.
Alguns Framework para TDD:
iGrape Framework (Em desenvolvimento do modulo de TDD) -
http://igrape.org | Pyccuracy Acceptance Testing Framework - http://github.com/heynemann/pyccuracy | Cucumber - http://cukes.info/ | Accuracy
0sem comentários ainda