Pergunta

Estou apenas começando a tentar descobrir como fazer uma integração contínua e testar o desenvolvimento, especificamente no Flex 4.

Eu gostaria de executar testes FlexUnit4 a partir de um script de formigas iniciado em Hudson. Posso fazer com que o Hudson compile meu aplicativo, mas como faço para executar os resultados dos meus testes?

Foi útil?

Solução

Eu consegui isso funcionando, com base nessas respostas que recebi nos fóruns da Adobe:

http://forums.adobe.com/thread/504046?tstart=0

http://forums.adobe.com/thread/505090?tstart=0

Outras dicas

Executamos nossos testes Flash/Flex no Hudson usando o corredor de teste da linha de comando que está executando uma versão embrulhada do nosso aplicativo Flash/Flex Test e com isso escrevendo um arquivo no formato do arquivo JUNIT. Hudson pode fazer uma boa visualização se você usar esse formato.

Se você estiver em um host Linux, você deve se lembrar de configurar o XVFB para fornecer a uma 'tela', caso contrário, ele não funcionará.

O Google 'Hudson Air Unittest' ou por exemplo http://www.subotnik.com/blog/?p=100 para mais.

Um dos desenvolvedores da equipe FlexUnit4 sugeriu uma solução usando Ant/Maven nos fóruns da Adobe. Estou tentando isso agora.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top