1 /.Используйте Unit Tests
для проверки каждого свойства доступных элементов (метка, подсказка, черта ...) .
2 /.Взгляните на решение DEQUE , предназначенное для iOS.
3 /.GTXiLib
платформа с открытым исходным кодом также является хорошим решением, даже если она написана на ObjC.: o)
Однако тестирование пользовательского интерфейса (Xcode 10, iOS 12) исключено из-за недоступности пользовательских действий.
Взгляните на этот ответ , данный инженером Apple во время WWDC 2019.