Integração contínua: gestão de configuração + testes automatizados

MINICURSO GRATUITO NÍVEL BÁSICO MC75
Integração contínua é uma prática ágil: ela consiste em automatizar o processo de construção (build) de um sistema, gerando pacotes prontos para implantação de maneira controlada. Estes pacotes passam a ser a referência que todos os envolvidos no projeto utilizam, evitando a desculpa de que "na minha máquina compila". Para a implementação desta prática, são utilizadas diversas ferramentas, que serão demonstradas durante o minicurso e implementam o controle de versões (Subversion), automação de build e de dependências (Maven), repositório e proxy de artefatos (Nexus) e agendamento de builds (Hudson); Toda build deve incluir uma suite de testes automatizada, para diminuir a chance de problemas nos pacotes gerados. Mostraremos como implementar esta prática com ferramentas de automação de testes open source sendo integradas ao Maven: JUnit, FitNesse e Selenium.

PUXA VIDA...

Não temos turmas previstas para este minicurso.
Desculpe-nos.

QUE PENA...

Não temos gravações para este minicurso ainda.
Desculpe-nos.