Skip to content

About Niffler. The coin keeper by QA.GURU - IOS Application

License

Notifications You must be signed in to change notification settings

qa-guru/niffler-ios

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Niffler

Тестовый проект для курса по UI-тестам на iOS.

Как запустить

Среда разработки

  • Нужен Mac и MacOS. Можно попробовать и с Хакинтоша/виртуалки, но это уже сами :-)
  • Скачайте Xcode. Можно из App Store или через приложение Xcodes. Лучше ставить через Xcodes: так и качается быстрее и обновлять/удалять проще.
  • После первого запуска Xcode скачает симуляторы айфона. Они нужны для запуска на комьютере.
  • Если решите полностью удалить Xcode, то дополнительно освободить место поможет приложение DevCleaner

Проект

  • Скачайте этот репозиторий и откройте файл Niffler/Niffler.xcodeproj
  • Все зависимости скачаются сами при открытии проекта.
    • Могут и не скачаться, тогда обновить можно в Xcode через меню File/Packages/Reset Package Caches
  • Запустить приложение можно нажав CMD+R – проект соберетмся и запустится в симуляторе.
    • Создайте тестового пользователя, чтобы на ваше окружение никто не влиял. В тестах LoginUITests и SpendsUITests тоже лучше указать параметры вашего пользователя, чтобы вам никто не мешал.
  • Тесты находятся в папке Niffler/NifflerUITests. Запустить все тесты разом можно нажав CMD+U или через меню Product/Test

Домашние задания

Домашние задания

About

About Niffler. The coin keeper by QA.GURU - IOS Application

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages