Поиск…


Android + Chrome + Python

Чтобы иметь возможность запускать тесты, Chrome должен быть предварительно установлен на устройстве Android ,

Python + Chrome + Android

Чтобы иметь возможность работать с веб-приложением на устройстве Android с использованием Selenium ниже предварительных условий, необходимо выполнить:

  • Android SDK установлен на компьютере
  • Браузер Chrome установлен на Android устройстве
  • Режим отладки включен на устройстве Android

Запустите сервер adb и chromedriver с приведенными ниже командами из cmd / Terminal :

adb start-server
chromedriver

Запишите chromedriver порта сервера chromedriver из журнала, который выглядит так:

Запуск ChromeDriver 2.15.322448 (52179c1b310fec1797c81ea9a20326839860b7d3) на порту 9515

Подключите Android устройство к компьютеру с помощью USB кабеля

Ниже приведен простой код Python чтобы получить страницу Google :

from selenium import webdriver

capabilities = {
 'chromeOptions': {
   'androidPackage': 'com.android.chrome',
                   }
                }
driver = webdriver.Remote('http://localhost:9515', capabilities) # Specify your port number value 
driver.get('http://google.com')
driver.quit()


Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow