Для тестирования с Xamarin.UITest
iOS требуется, чтобы вы связали либо в Xamarin Test Cloud Agent
для Xamarin.iOS
проектов приложений, либо в агенте Calabash
в вашем проекте ObjC / Swift Xcode для "нативных" приложений.
Приложения не-Xamarin.iOS также поддерживаются Xamarin.UITest, но вместо агента Xamarin Test Cloud требуется подключение Calabash.
Таким образом, для существующих приложений iOS, которые не связаны с Xamarin.TestCloud.Agent
или Calabash
framework, Xamarin.UITest` не может использоваться .
Платформы тестирования, такие как Appium
, можно использовать в существующих приложениях iOS для собственных, гибридных и мобильных веб-приложений, поскольку в них используется платформа автоматизации приложений Apple (которую Xamarin.UITest
не использует).