selenium手机模式

Python环境下的selenium如何实现利用Chrome模拟手机操作呢?

1、打开谷歌浏览器,按F12或者右键->检查,进入开发者模式。点击Toggle device toolbar进入手机模式

2、设置Chrome的手机模式,deviceName可更改为Chrome浏览器支持的设备型号

设置成手机模式之后,使用click事件,进行搜索,无响应,我们可以使用TouchActions中tap方式去处理,TouchActions具体可参看源码

3、示例代码

from selenium import webdriver

mobileEmulation = {'deviceName' :'Galaxy S5'}

option  = webdriver.ChromeOptions()

option.add_experimental_option('mobileEmulation',mobileEmulation)

charome = webdriver.Chrome(options=option)

你可能感兴趣的:(selenium手机模式)