Posts tagueados com testes.
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, infra-estrutura, agile, ambiente-de-desenvolvimento, qualidade, testes
Uma das práticas mais interessantes nessa “nova onda” de qualidade que está “encrostada” nas práticas agile de desenvolvimento de software, é o uso de diferentes ambientes para diferentes estágios do ciclo de vida de uma aplicação.
Com auxílio da virtualização, podemos implementar (sem dificuldades) estes ambientes em qualquer empresa que tenha como cultura entregar software de qualidade.
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.
desenvolvimento, testes, tdd, agile

Esse post foi originalmente escrito para o Profissionais TI, você pode conferi-lo na íntegra aqui.
O caos!
Hoje em dia o agile passou de uma “técnica anarquista” para uma saborosa realidade, principalmente nas startups de tecnologia.
Uma das características de qualquer método ou ferramenta agile é que: Qualidade não é negociável; Como podemos garantir que ao final de cada ciclo de entregas estamos entregando uma solução que atenda escopo, prazo e também qualidade?