desenvolvimento, ambiente-de-desenvolvimento, python, django, bdd, tdd, testes
No post anterior, conhecemos as ferramentas default para construção de testes automatizados em Django. Acontece que você pode “sair um pouco da caixa” e usufruir de ferramentas “third-party“, que enriquecerão o seu ambiente de desenvolvimento e lhe trarão maior segurança em seus testes de software.
desenvolvimento, ambiente-de-desenvolvimento, python, django, testes, bdd, tdd
desenvolvimento, testes, bdd, agile

Esse post foi originalmente escrito para o Profissionais TI, você pode conferi-lo na íntegra aqui.
No post anterior, introduzi o conceito de TDD. Mas para relembrar, utilizando a prática “baby steps” temos os seguintes procedimentos:
- Escreva um teste que falhe;
- Escreva um código (rudimentar) para o teste;
- Faça o teste passar;
- Deixe o código “cheirando bem” (refactoring);
- Volte para o primeiro procedimento.