Мне очень хорошо известно, что этот вопрос не нов для большинства людей.Но я перепробовал каждое решение, и ничего не получалось.Я использую Visual Studio 2017 Enterprise.Я создал проект Xamarin.UITest для тестирования пользовательского интерфейса проекта xamarin.android.Первоначально, когда я выполнял тесты в проекте Xamarin.UITest, тесты только начинались и заканчивались без фактического запуска.
Затем я устанавливаю переменные среды ANDROID_HOME (C: \ Program Files (x86) \ Android \ android-sdk) и JAVA_HOME (C: \ Program Files \ Java \ jdk1.8.0_192), а также помещаюпути к пластинчатым инструментам и инструментам Android в переменной Path. Используя следующую ссылку:
https://www.360logica.com/blog/how-to-set-path-environmental-variable-for-sdk-in-windows/
Теперь возникает проблема другого типа.Всякий раз, когда я запускаю какой-либо тест, он возвращает меня: «Ни один тест не соответствует данному фильтру тестовых сценариев 'FullyQualifiedName = testProject.uitest.Tests.OpenRepl'.
Я использую следующие пакеты с данными версиями в проекте UITest:
NUnit v2.7.0
NUnit3TestAdapter v3.12.0
Xamrin.UITest v2.2.7