Realizar testes em projetos novos é relativamente fácil, mas o
que podemos fazer quando temos uma aplicação legada? Por
onde começar a testar quando não há documentação dos
módulos e os pais da criança não estão por perto para ajudar.
Nesta palestra vimos algumas técnicas para planejar e
realizar testes em código legado levando em consideração
restrições como arquitetura da aplicação e criticidade das
funcionalidades. Veja como lidar com códigos cabalísticos e
regras clássicas como "Tá funcionando, não mexa".