自动化测试之设置浏览器属性来模拟移动设备上的H5的测试
发表于:2024-10-24 作者:千家信息网编辑
千家信息网最后更新 2024年10月24日,由于测试h6的需要,需要设置页面模拟成手机浏览器的屏幕大小。chrome浏览器自带有个模拟器,也就是F12后开发工具栏的那个小手机号的图标。手动点击后可选择手机型号来模拟。但是如果需要设置浏览器执行自
千家信息网最后更新 2024年10月24日自动化测试之设置浏览器属性来模拟移动设备上的H5的测试
由于测试h6的需要,需要设置页面模拟成手机浏览器的屏幕大小。chrome浏览器自带有个模拟器,也就是F12后开发工具栏的那个小手机号的图标。手动点击后可选择手机型号来模拟。但是如果需要设置浏览器执行自动化脚本时去自动变成手机浏览器的屏幕大小是,怎么操作了。讨厌研究调试一番后终于找到个最全的答案。网上找的好多坑,会丢最关键的一步。此处贴出设置代码。亲测可用
浏览器设置代码(以chrome浏览器为例)
//设置浏览器driver System.setProperty("webdriver.chrome.driver", "tools/chromedriver.exe"); //浏览器选项设置 ChromeOptions options = new ChromeOptions(); options.addArguments("lang_zh_CN.UTF-8"); //这步是关键哦,指定的浏览器size,对应手机型号的size options.addArguments("window-size=375,667"); options.addArguments("user-agent=\"Mozilla/5.0 (iPhone; CPU iPhone OS 11_2 like Mac OS X) AppleWebKit/604.4.7 (KHTML, like Gecko) Version/11.0 Mobile/15C114 Safari/604.1\""); DesiredCapabilities cap = DesiredCapabilities.chrome(); cap.setCapability(ChromeOptions.CAPABILITY, options); WebDriver driver = new ChromeDriver(options);// driver.manage().window().maximize(); driver.get("https://www.baidu.com");
运行后打开的效果见下图:
浏览
浏览器
手机
代码
关键
型号
大小
屏幕
测试
自动化
最全
下图
也就是
图标
工具
工具栏
手动
手机号
效果
模拟器
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
易班网络安全共担当心得
wow合服的服务器
亚马逊服务器搭建ssh
hp服务器设置u盘启动
不属于网络安全威胁
福建党员教育软件开发哪儿好
通辽网络安全先进个人
软件开发员工劳务合同范本
有哪些关于网络安全影视
ns2k22服务器
黄浦区营销软件开发诚信合作
计算机软件开发广告策略
网络安全动画图片大全
市网络安全工作汇报片解说
软件开发项目经理要出差吗
上海图书馆家谱数据库
服务器pci信息
服务器多网卡路由配置
家庭教育与学习网络安全
想学软件开发零基础怎么弄
关系型数据库的存储模式
开机初始化数据库失败
工厂信息软件开发
国网网络安全装置硬件
网络安全宣讲稿50字
vc连接数据库sql
共享的工控软件开发
数据库分页查询很慢
深圳哪里有软件开发公司招聘
union数据库作用