Neste minicurso, será mostrado um modelo para testes alinhado com equipes ágeis de desenvolvimento. Serão discutidas estratégias para dirigir o esforço de testes, a relação entre requisitos e testes, e os limites da automação.
Haverá um estudo de caso de automação de testes para uma aplicação web em Java, aplicando ferramentas de build e integração contínua (Maven, Nexus, Hudson) e de execução de testes (JUnit, Selenium, FitNesse).