Python selenium —— 用chrome的Mobile emulation模拟手机浏览器测试手机网页
来源:互联网 发布:计算机应用与软件投稿 编辑:程序博客网 时间:2024/05/16 07:19
很多人发现chrome有项功能,就是在开发者工具里能够模拟手机打开网页,便想能否用selenium对此进行自动化测试。答案当然是yes!
今天博主便给大家分享下如何用chrome的MobileEmulation实现手机网页自动化测试。
1. 第一种方法
第一种方法是通过device name来确定我们要模拟的手机样式,示例代码如下:
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
如上,可直接指定deviceName,具体deviceName应该怎么写,可以调出开发者工具,看看Device下拉框中的选项内容。
2. 第二种方法
或者你可以直接指定分辨率以及UA标识,如下:
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
上面这种方法直接指定了宽度、高度、分辨率以及ua标识,全部可以自定义。
你也可以配合 driver.set_window_size(width,height)
来将浏览器窗口设置为相同大小,这样看起来更舒服一些。
现在,你可以用chrome来模拟手机浏览器测试手机网页了。用touch_actions来模拟手指操作吧!
阅读全文
0 0
- Python selenium —— 用chrome的Mobile emulation模拟手机浏览器测试手机网页
- Python selenium —— 用chrome的Mobile emulation模拟手机浏览器测试手机网页
- 利用chrome的Mobile emulation模拟手机网站自动化测试
- python+chrome+Selenium模拟手机浏览器
- 用桌面版Chrome模拟移动浏览器:chrome mobile emulation
- 用Chrome和firefox浏览器模拟手机浏览器浏览网页
- chrome浏览器怎么模拟手机访问网页
- google chrome浏览器 模拟手机、浏览器访问手机网页
- 用chrome模拟手机浏览器
- 用Chrome配合Chales 模拟手机浏览器访问3G网页
- FireFox chrome 模拟手机浏览器 调试手机网页
- chrome模拟手机浏览器
- Chrome浏览器模拟手机
- 用Firefox和Chrome模拟手机浏览器
- Chrome DevTools —— Mobile Emulation
- chrome浏览器模拟手机上网
- 如何使用Chrome模拟手机浏览器测试移动端站点
- 电脑模拟手机浏览器打开手机网页
- servlet--第十七天
- MySQL命名规范
- CRM的dev(二)--货币金额的大小限制以及货币格式化
- android中常见单位 dp,sp,px,pt,in,mm,dpi,dip详解
- mac 大型垃圾手动清理 无需安装软件
- Python selenium —— 用chrome的Mobile emulation模拟手机浏览器测试手机网页
- 数据结构之BITMAP
- Oracle分页思想
- 线程问题
- 图像处理/255.0 和/127.5 -1
- json学习
- Android开发常用的第三方框架
- Mac安装eclispe提示java7不符合要求需要java8的解决办法
- 《BLINKS: Ranked Keyword Searches on Graphs》——论文笔记