2014-02-20 2 views
1

Я пытался найти способ для запуска одного теста модуляции iOS для нескольких тестов с помощью командной строки на устройстве iOS.iOS: выполните одноблочный тест из командной строки

Вот , что я нашел до сих пор ...

  • я могу использовать xcodebuild test [options] построить & курсируют каждые тесты.
  • Найдено xctest в /Applications/Xcode.app/Contents/Developer/usr/bin. Я просмотрел справочную страницу, и можно запустить один тест. Когда я пытаюсь использовать его, я получаю сообщение об ошибке, заявляя, что я использую архитектуру x86_64, а затем появляется ошибка posix. Это, по-видимому, указывает на то, что это может быть xctest для приложений Mac OS X.
  • Найдено еще xctest в для iPhone Simulator .. но я хочу, чтобы запустить его на устройстве IOS

Я знаю, что можно выбрать тесты я желаю работать в схеме , но это проблематично, так как мне понадобится очень искусная & пациентка-обезьяна, чтобы вручную сделать это в системе сборки.

Кстати, я не использую собственную систему непрерывной интеграции Apple с ботами, и использовать ее не стоит, потому что другая система сборки используется для каждой другой платформы.

Мой вопрос: Как я могу запустить один модульный тест (XCTest) из командной строки с помощью автоматизации сборки в виду?


P.S: У меня нет никаких проблем код подписи.

ответ

Смежные вопросы