У меня есть сценарий Selenium
для автоматизации веб-сайта в любом браузере. Теперь я хочу выполнить этот скрипт на emulator
или на мобильном устройстве. Я пытался выполнить его разными способами, но не добился успеха.Выполнение сценария Selenium WebDriver на Android-телефоне
WebDriver driver = new AndroidDriver();
Бросив Exception
Невозможно начать сеанс Возможные причины недействительны адрес удаленного сервера или браузера запуска отказа.
Если какая-либо идея по этому поводу, пожалуйста, помогите мне. Я также узнаю, что новый селен не требует AndroidDriver. Пожалуйста, дайте мне знать.
Я не использую selendroid. В selenium web driver версии 2.31 у нас есть androiddriver(), которые используют для выполнения скрипта на мобильных устройствах, но теперь в версии 2.40+ androiddriver опускаются и перестают работать. Должна быть замена для androiddriver. – itin
@itin, я согласен. Даже тогда это не сработало из коробки. Вам нужно было скачать и настроить Android-sdk и запустить androidserver для подключения к реальным устройствам. Но AndroidDriver устарел в более поздних версиях. Selendroid теперь является заменой для android. http://www.seleniumhq.org/download/ – vins
, поэтому Selendroid будет использоваться для собственного приложения и веб-приложения в android как ..? По мне это для родного приложения <14API ... – itin