Привет ребята!
После работы с #mobilnye:appium на моем проекте решили перейти на #xctest UI testing. WWDC 2016, 2015
говорят что для UI тестирования не нужен source code, просто собранное приложение подписанное как debug.
Не могу въехать как это делается может кто-то уже собирал такой фреймворк?
Вот не плохая документация http://masilotti.com/, но нету как сборку сделать именно с нуля.
Буду признателен если кто-то подскажет дельную мысль.
Пробовали когда-то работать с этим, но отказались в пользу TestComplete, так как нужна была тестовая среда на одной ОС для всех приложений.
XCTest - штука мощная. По сути это тестовый фреймворк встроенный в Xcode и замена UIAutomation.
Нужен не просто source code, а весь проект вашего приложения в debug-конфигурации, где вы уже добавляете UI-тесты через Test Navigator, который встроен в Xcode, ну и потом там же запускаете.
Детально уже не распишу, но мы сверялись с первоисточником: Quick Start
Апдейт, вышел Xctest+Gherkin cocoapod, именно на нем я и остановился, делаю из этого BDD framework. Регрессию, Смоук, Санити можно собирать через schemes, пишу уже на Swift.