Как запустить тест с использованием VS на симуляторе iOS (на Mac)

Только что начал исследовать Xamarin Test Cloud. Я хочу написать простой тест с использованием VS и запустить этот тест на симуляторе iOS, который работает на компьютере Mac. Я подключился к агенту Xamarin Mac. Агент работает на той же машине Mac, что и симулятор iOS.

Я столкнулся с исключением: «Тесты iOS не поддерживаются в Windows», когда я пытаюсь использовать что-то вроде этого:

app = ConfigureApp.iOS.StartApp();

Я понимаю, что не могу запустить тесты iOS в Windows, но хочу запустить его на симуляторе iOS на Mac.

Может ли кто-нибудь объяснить мне, как я могу это сделать? Является ли это возможным?

И есть еще один вопрос. Как я уже сказал, я только начал с ксамарина и тестов. Я не уверен, что согласен на разницу между Xamarin Test Cloud и Xamarin UI Test. Может кто-нибудь объяснить это?

Ответы на вопрос(1)

Решение Вопроса

В настоящее время невозможно запустить тесты iOS на симуляторе (работающем на вашем Mac) из Visual Studio - вам нужно запустить тесты из Xamarin Studio на самом Mac, чтобы иметь возможность запускать тесты в симуляторе или на устройстве.

UITest - автоматическое приемочное тестирование пользовательского интерфейсафреймворк основанный на Calabash, который позволяет программистам писать и выполнять тесты на C # -больше информации можно найти по этой ссылке.

Тестовое Облако являетсяоказание услуг это позволяет вам запускать тесты, написанные с помощью UITest (или Calabash), на более чем 2000 устройствах, которые мы размещаем сами (так что вы можете тестировать на различных версиях ОС / типах оборудования). -больше информации можно найти по этой ссылке.

 user355760327 июл. 2016 г., 12:18
Спасибо вам большое!
 Сергей30 мар. 2018 г., 14:14
Здравствуйте! мы не можем сделать это до сих пор?

Ваш ответ на вопрос