Дженкинс, xcodebuild -> JUnit-тесты с Appium?

Я использую Jenkins CI для создания своего iOS-проекта. Для этой задачи я использую sh-скрипт для сборки двоичных файлов непосредственно из git-репозитория, запустив xcodebuild, и это работает очень хорошо. В настоящее время я запускаю JUnit-тесты с appium из eclipse для тестирования своего приложения, но я также хотел бы интегрировать их в Jenkins. Я нашел несколько руководств по интеграции JUnit-тестов в jenkins с помощью ant-скриптов, но я не использую ant для создания своего проекта. как я могу интегрировать свои JUnit-тесты в jenkins без ant-скрипта? Или я должен использовать ant-скрипт?

Спасибо.


person Philipp Li    schedule 27.06.2013    source источник


Ответы (1)


Теперь я переключился на Gradle Build Automation, который намного проще в обращении и может быть интегрирован в Jenkins с помощью плагин Jenkins Gradle. xCode-Projects можно автоматически создавать из Gradle с помощью плагина Gradle xcode, и его легко интегрировать JUnit или NGTests в Gradle-скрипты. В тестовых классах Java я могу использовать драйвер selenium против appium server, который удаленно управляет iOS-симулятором.

person Philipp Li    schedule 16.07.2013
comment
не могли бы вы опубликовать свой build.gradle? любопытно, как вы используете appium с gradle и Xcode... - person kenyee; 25.08.2014