Бесплатные программы
Xcode: Официальная среда разработки iOS, macOS, tvOS и watchOS от Apple. Включает в себя набор инструментов для тестирования, таких как юнит-тестирование, инструментальное тестирование и тестирование пользовательского интерфейса.
XCTest: Фреймворк для написания тестов в Xcode. Предоставляет богатый набор API для тестирования приложений iOS и macOS.
JUnit 5: Фреймворк для написания юнит-тестов на Java. Может быть интегрирован с Xcode для тестирования Java-кода в приложениях iOS и macOS.
Платные программы
Appium: Кроссплатформенный фреймворк для автоматизированного тестирования мобильных приложений, включая iOS. Совместим с Xcode и JUnit 5.
Selenium: Фреймворк для автоматизированного тестирования веб-приложений. Может быть интегрирован с Xcode для тестирования веб-компонентов в приложениях iOS и macOS.
HockeyApp: Сервис доставки сбоев и тестирования бета-версий. Предоставляет набор инструментов для тестирования, таких как удаленное тестирование и отчетность о сбоях.
TestFlight: Сервис Apple для тестирования бета-версий приложений iOS и macOS. Позволяет приглашать тестеров и управлять бета-процессом.
Xamarin Test Cloud: Сервис для облачного тестирования приложений iOS и macOS. Предоставляет доступ к устройствам различной конфигурации и автоматически генерирует отчеты о тестировании.
Утилиты
Simulator: Встроенный в macOS симулятор для тестирования приложений iOS и macOS. Позволяет эмулировать различные устройства и системные настройки.
Instruments: Инструмент профилирования и тестирования, входящий в состав Xcode. Позволяет отслеживать производительность, использование памяти и другие метрики приложений.
gdb: Отладчик командной строки, доступный в macOS. Может быть использован для отладки кода приложений iOS и macOS.