Ferramentas para Implantação de um Ambiente de Integração Contínua

11 01 2012

Hudson (http://hudson-ci.org/)

Aplicação de ferramentas de controle de qualidade ao código do repositório a cada integração.

  •  Análise estática
  •  Execução de teste automático
  •  Geração de relatórios

Com as práticas da Integração Contínua (IC), é possível:

  •  Detectar rapidamente os problemas de conflito de edição
  •  Testar continuamente o impacto de mudanças no software e em outros módulos
  •   Disponibilizar constantemente o “último build” para testes e demonstações

O Hudson possui uma série de plugins que podem ser instalados, aumentando a sua funcionalidade.

Automação de tarefas de build

Ferramentas para execução de Testes unitários

  • jUnit – http://www.junit.org/
  • TestNG – http://testng.org/

 

Ferramentas para Cobertura de Teste

 Análise de código

  •  PMD – http://pmd.sourceforge.net/
  •  Checkstyle – http://checkstyle.sourceforge.net/
  •  Findbugs – http://findbugs.sourceforge.net/
  •  Hammurapi – http://www.hammurapi.biz/
  •  DoctorJ – http://doctorj.sourceforge.net/
  •  JCSC – http://jcsc.sourceforge.net/

 

Ferramentas para Métricas de código

  •  JavaNCSS – http://javancss.codehaus.org/
  •  Jdepend – http://www.clarkware.com/software/JDepend.html

 

 Agregador de métricas

  •  Sonar – http://www.sonarsource.org/
  •  XRadar – http://xradar.sourceforge.net/

 Controle de versão

 

Em breve abordaremos mais o uso destas ferramentas.

 

 


Ações

Informação

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Sair / Alterar )

Imagem do Twitter

You are commenting using your Twitter account. Sair / Alterar )

Foto do Facebook

You are commenting using your Facebook account. Sair / Alterar )

Connecting to %s




Seguir

Obtenha todo post novo entregue na sua caixa de entrada.