赞
踩
这两天有个任务需要在桌面端 UI 自动化中使用隐私模式进行测试,之前没有用过,且在调研的时候还是小小花了点时间各种查资料的,因此做一下记录;
1、Chrome 浏览器配置;
2、Edge 浏览器配置;
3、Firefox 浏览器配置;
4、Safari 浏览器配置;
"goog:chromeOptions": {
args: ["--incognito"]
}
"ms:edgeOptions": {
args: ["--inprivate"]
}
"moz:firefoxOptions":{
args: ["--private"],
}
Safari 就比较有意思了(难搞),查看了一下 wdio 的代码,发现有个配置名,叫 safari.options,本想跟上述的类似就可以了,实际上不管 safari.options 配置了啥玩意儿,脚本都会报 400 的错误,网上找了一圈也没有这方面的信息,最后我在 wdio 上留了个 bug,作者给回复了:
Safari 浏览器配置
貌似也是那么一回事,也就是说 Safari 浏览器本身就有了隐私模式的效果,自动化这边不用再作什么了~
至于其他浏览器,笔者项目中没有用到,网上查找资料的时候看到跟 1 ~ 3 的配置类似,需要的同学请自行查找资料~
能力有限,欢迎指正、互相交流,感谢~
下方这份完整的软件测试视频学习教程已经上传CSDN官方认证的二维码,朋友们如果需要可以自行免费领取 【保证100%免费】
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。