2014-09-09 3 views
1

Я оценивающие тестовые наборы и имеет несколько Qs относительно подсознательногоИспользования подсознательного, режим работы & поддерживаемый типа тестов

  1. Является ли это автономный инструментом, OR, это мандат X-код, который будет установлено ?
  2. Имея установленный x-код, может ли подсознательный запуск отдельно, ИЛИ он интегрируется в X-code IDE?
  3. Технически говоря, для автоматического планирования &, имеющего подсознательный код @ github, можно ли реализовать инструмент для выполнения тестов из IDE x-кода?

ответ

2

Subliminal работает с инструментами разработчика Apple, в частности, Xcode и Instruments. Вам нужно будет установить эти инструменты для тестирования Subliminal. Вам не нужно запускать приложение Xcode для запуска Subliminal тестов; вы можете запустить их из командной строки, используя удобный сценарий subliminal-test. Итак:

  1. Необходимо установить Xcode (и инструменты разработчика Apple в целом).
  2. Subliminal тесты могут запускаться без запуска приложения Xcode, но они полагаются на Xcode и Instruments (и обычно на iOS-симулятор).
  3. Тесты могут выполняться вне приложения Xcode, но не полностью независимо от инструментов разработчика. Инструмент, который вы должны использовать для выполнения запланированных тестов, - subliminal-test.
+0

Следует ли скомпоновать приложение, которое может быть скомпилировано каким-либо особым образом? ИЛИ, Может ли он использоваться для тестирования приложения, опубликованного в AppStore (после его загрузки на локальный iPhone)? – NadavRub

+1

@NadavRub Обычно вы запускаете Subliminal интеграционные тесты с использованием целевой задачи приложения в проекте Xcode, и эта цель является дубликатом тестируемого приложения с добавлением Subliminal тестового кода. См. Https://github.com/inkling/Subliminal/wiki/Create-the-Integration-Tests-Target. Subliminal в настоящее время не поддерживает прикрепление и тестирование предварительно созданных двоичных файлов. –

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