Вопрос

Я только начинаю пытаться понять, как реализовать непрерывную интеграцию и разработку через тестирование, особенно во Flex 4.

Я хотел бы запустить тесты FlexUnit4 из сценария ant, инициированного в Hudson.Я могу заставить Hudson скомпилировать мое приложение, но как мне тогда запустить/просмотреть результаты моих тестов?

Это было полезно?

Решение

У меня это получилось, основываясь на этих ответах, которые я получил на форумах Adobe:

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

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

Другие советы

Мы запускаем наши флэш-/гибкие тесты на Hudson с помощью средства запуска тестов AIR с командной строкой, которое запускает завернутую версию нашего флэш-/гибкого тестового приложения и записывает файл в формате jUnit.Hudson может создать хорошую визуализацию, если вы используете этот формат.

Если вы используете хост Linux, вам нужно не забыть настроить Xvfb, чтобы предоставить AIR «экран», иначе он не будет работать.

Погуглите «hudson air unittest» или например http://www.subotnik.com/blog/?p=100 для большего.

Один из разработчиков команды FlexUnit4 предложил решение с использованием ant/maven на форумах Adobe.Я пробую это сейчас.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top