При тестировании веб-сайта на устройствах возникает следующее исключение:
На Samsung Galaxy Grand Prime (Android 5.1.1):
OpenQA.Selenium.WebDriverException: неизвестная ошибка на стороне сервера
произошла при обработке команды. Исходная ошибка: опция 'app'
требуется для переустановки
На Samsung Galaxy S8 (Android 8.0.0):
OpenQA.Selenium.WebDriverException: неизвестная ошибка на стороне сервера
произошла при обработке команды. Исходная ошибка: не удалось найти
пакет com.android.browser на устройстве
Я использовал следующую желаемую возможность использовать собственный браузер, как это предлагалось в других обсуждениях, но он также не работает.
cap.SetCapability(MobileCapabilityType.BrowserName, MobileBrowserType.Browser);
Версия Appium - 1.9.1 (автоматизация выполняется на Mac и используется язык C #)
Может кто-нибудь предложить другой способ сделать это?
PS: Приведенный выше код работает нормально для браузера Chrome на том же наборе устройств