destaques »

4 out ’11 – 10:06 |

A linguagem Ruby não possui o conceito de interface como Java. Ruby usa o conceito de “Duck Typing” onde devemos “confiar” que as classes sigam o “contrato” e implementem o(s) método(s). Se a classe não …

Read the full story »
Apple
carreira
celulares
eletrônicos
eventos
Home » carreira, java

Integração contínua – treinamento gratuito

Submitted by on 15 abr ’10 – 20:24No Comment

A GlobalCode é uma empresa séria que ministra treinamentos muito bons. Um lance muito legal é que a GlobalCode sempre promove mini-cursos gratuitos. Eu mesmo já participei de alguns e recomendo.

Agora resolveram inovar mais uma vez – estão transmitindo os mini-cursos via web (webcast)! Ou seja, você pode assistir ao curso de qualquer lugar do mundo e até no conforto do seu lar !

Recebi a dica do colega Jean citando um mini-curso bastante interessante – “Integração contínua: gestão de configuração + testes automatizados“. Veja uma descrição do curso.

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.

Buscaram este artigo com estas palavras:

Tags:, , , , , , , , , , , , , ,