自动化测试之设置浏览器属性来模拟移动设备上的H5的测试
发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,由于测试h6的需要,需要设置页面模拟成手机浏览器的屏幕大小。chrome浏览器自带有个模拟器,也就是F12后开发工具栏的那个小手机号的图标。手动点击后可选择手机型号来模拟。但是如果需要设置浏览器执行自
千家信息网最后更新 2025年12月03日自动化测试之设置浏览器属性来模拟移动设备上的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安全错误
数据库的锁怎样保障安全
土地调查 数据库软件
转行软件开发视频
软件开发模型是生命周期
1063数据库
idm代理服务器
信阳杯网络安全攻防对抗技术
全法对网络安全非常重视坚决维护
杭州市滨江区网络安全大队
软件开发用例数
阿里投资的服务器叫什么
复古传奇自动服务器
管理员权限不能设置服务器
互联网科技大佬有哪些
服务器配置高可以升级吗
选课系统的数据库设计
软件开发面试评分表
企业学习软件开发哪家好
软件开发运维哪个岗位好
根据罗斯文数据库的资料
计算机与网络技术好就业吗
白银之手 服务器
绍兴市有道网络技术
广东app软件开发大概多少钱
河南智慧养老软件开发公司
feed数据库设计
网络安全周报02期
网络安全绩效指标
陕西电视台网络安全直播
中外文网络数据库
夸克网盘服务器异常