Ответ 1
Посмотрите http://sikuli.org/ - который позволяет автоматизировать тесты OS X GUI (бесплатно).
Есть ли бесплатный инструмент с открытым исходным кодом для автоматического тестирования пользовательского интерфейса для приложений Mac OS X (Cocoa)? До сих пор я видел коммерческие инструменты, такие как [Squish] и [EggPlant]. Единственные бесплатные инструменты, о которых я читал, используют UIAutomation или Automator. Кто-нибудь имеет опыт работы с этими инструментами? любые другие варианты, которые я должен рассмотреть?
Спасибо заранее.
Посмотрите http://sikuli.org/ - который позволяет автоматизировать тесты OS X GUI (бесплатно).
Я создал пакет Python с открытым исходным кодом, который использует API доступности Apple, среди прочих, для создания классической библиотеки автоматизации графического интерфейса, предоставляя вам видимость и взаимодействие с графическими интерфейсами Cocoa. домашняя страница PyATOM и GitHub repo
AppleScript - еще один вариант для простого моделирования ui.
(нет, вам не нужно создавать определение сценариев для выполнения основных задач)
Рамка тестирования iOS (построенная на Cucumber) Фрэнк теперь имеет поддержку тестирования приложений Mac. Хотя я только использовал его в приложениях iOS, я могу засвидетельствовать, что он хорошо работает:)