首页 > TAG信息列表 > mobileEmulation
Python selenium —— 用chrome的Mobile emulation模拟手机浏览器测试手机网页
很多人发现chrome有项功能,就是在开发者工具里能够模拟手机打开网页,便想能否用selenium对此进行自动化测试。答案当然是yes! 今天博主便给大家分享下如何用chrome的MobileEmulation实现手机网页自动化测试。 1. 第一种方法第一种方法是通过device name来确定我们要模拟的手python代码进入谷歌浏览器手机模式
from selenium import webdriver mobileEmulation = {'deviceName' :'Galaxy S5'} option = webdriver.ChromeOptions() option.add_experimental_option('mobileEmulation',mobileEmulation) charome = webdriver.Chrome(options=option)Selenium使用Chrome模拟手机浏览器方法解析
在使用Chrome浏览网页时,我们可以使用Chrome开发者工具模拟手机浏览器,在使用Selenium操作Chrome时同样也可以模拟手机浏览器。 操作方法非常简单,在ChromeOptions()浏览器选项,添加实验选项,mobileEmulation选项中通过devicename指定选择的设备即可,操作代码如下。 from selenium impSelenium 用chrome的Mobile emulation模拟手机
device name确定手机样式 from selenium import webdriver from time import sleep mobileEmulation = {'deviceName': 'iPhone 6/7/8 Plus'} options = webdriver.ChromeOptions() options.add_experimental_option('mobileEmulation', m