自动化测试之设置浏览器属性来模拟移动设备上的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安全错误
数据库的锁怎样保障安全
戴尔r740服务器如何
明日之后里沙石堡服务器在哪找
软件开发测试男生烫发
计算机网络技术专业职位
安全分析按数据库样式
广州市凌立网络技术有限公司
实际网购中的网络安全
网络安全暑假实践报告
新服务器怎么安装宝塔
网络安全素材免费模板
广东智慧城管软件开发
区汐聚网络技术
汽车用品三维软件开发
大学无线网络技术标准
结合软件开发的创意表演
服务器刷新好友列表
主机服务器数据库图
明创网络技术有限公司
全民共筑网络安全宣传
勒索病毒修复数据库原理
网络安全云大赛
易诚网络技术
杭州菜码头网络技术有限公司
怎么看到网站服务器端的代码
安全生产与网络安全关系
缀新网络技术有限公司
如何做一个人才数据库
如何快速选择筛选后数据库
软件开发付款进度
武汉网络安全基地发展前景