Тестовый проект для курса по UI-тестам на iOS.
- Нужен Mac и MacOS. Можно попробовать и с Хакинтоша/виртуалки, но это уже сами :-)
- Скачайте Xcode. Можно из App Store или через приложение Xcodes. Лучше ставить через Xcodes: так и качается быстрее и обновлять/удалять проще.
- После первого запуска Xcode скачает симуляторы айфона. Они нужны для запуска на комьютере.
- Если решите полностью удалить Xcode, то дополнительно освободить место поможет приложение DevCleaner
- Скачайте этот репозиторий и откройте файл
Niffler/Niffler.xcodeproj
- Все зависимости скачаются сами при открытии проекта.
- Могут и не скачаться, тогда обновить можно в Xcode через меню
File/Packages/Reset Package Caches
- Могут и не скачаться, тогда обновить можно в Xcode через меню
- Запустить приложение можно нажав
CMD+R
– проект соберетмся и запустится в симуляторе.- Создайте тестового пользователя, чтобы на ваше окружение никто не влиял. В тестах
LoginUITests
иSpendsUITests
тоже лучше указать параметры вашего пользователя, чтобы вам никто не мешал.
- Создайте тестового пользователя, чтобы на ваше окружение никто не влиял. В тестах
- Тесты находятся в папке
Niffler/NifflerUITests
. Запустить все тесты разом можно нажавCMD+U
или через менюProduct/Test