«WebDriverException» возникает, когда веб-сайт тестируется в собственных браузерах Samsung при автоматизации с использованием Appium - PullRequest
0 голосов
/ 12 марта 2019

При тестировании веб-сайта на устройствах возникает следующее исключение:

На 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 на том же наборе устройств

...