Мой вопрос касается тестирования пользовательского интерфейса для Xamarion.iOS и Xamarion.Android.
У меня есть приложение для Android и iOS, созданное с использованием Xamarin.Android и Xamarin.iOS с PCL.Они не были сделаны с использованием Xamarin.Forms.
Я пытался запустить модульное тестирование приложений с помощью пользовательского интерфейса, и я перечитал NUnit, NUnitLite и Xamarin.UITest и просматривал руководства о том, как начать тестирование, ноне удалось запустить пользовательский интерфейс моего приложения.
Когда я создаю проект с помощью Xamarin.UITest, класс Platform не существует, и при попытке выполнить тест Android при наведении приложения на файл apk он не былне удалось.
Я создал тестовые проекты для тестирования платформы NUnit 3, следуя этому руководству: http://www.alteridem.net/2015/12/21/testing-xamarin-projects-using-nunit-3/ Я могу запустить приложение, перейти на страницу, показывающую пройденные / не пройденные тесты, нопосле этого я не смог подключить интерфейс.
Я не нашел никакой документации о том, как проводить тестирование интерфейса в Android или iOS.Я был над документами MS, как на https://docs.microsoft.com/en-us/xamarin/ios/deploy-test/touch.unit?tabs=vswin
Может кто-нибудь пролить свет на то, как я могу начать простой тест пользовательского интерфейса?Желательно с NUnit 3.