美文网首页
Web UI 自动化测试:如何使用隐私模式进行测试

Web UI 自动化测试:如何使用隐私模式进行测试

作者: 狄仁杰666 | 来源:发表于2022-09-16 10:03 被阅读0次

前言

来啦老铁!

这两天有个任务需要在桌面端 UI 自动化中使用隐私模式进行测试,之前没有用过,且在调研的时候还是小小花了点时间各种查资料的,因此做一下记录;

学习路径

  1. Chrome 浏览器配置;
  2. Edge 浏览器配置;
  3. Firefox 浏览器配置;
  4. Safari 浏览器配置;

1. Chrome 浏览器配置;

"goog:chromeOptions": {
    args: ["--incognito"]
}

2. Edge 浏览器配置;

"ms:edgeOptions": {
    args: ["--inprivate"]
}

3. Firefox 浏览器配置;

"moz:firefoxOptions":{
    args: ["--private"],
}

4. Safari 浏览器配置;

Safari 就比较有意思了(难搞),查看了一下 wdio 的代码,发现有个配置名,叫 safari.options,本想跟上述的类似就可以了,实际上不管 safari.options 配置了啥玩意儿,脚本都会报 400 的错误,网上找了一圈也没有这方面的信息,最后我在 wdio 上留了个 bug,作者给回复了:

Safari 浏览器配置

貌似也是那么一回事,也就是说 Safari 浏览器本身就有了隐私模式的效果,自动化这边不用再作什么了~

至于其他浏览器,笔者项目中没有用到,网上查找资料的时候看到跟 1 ~ 3 的配置类似,需要的同学请自行查找资料~

能力有限,欢迎指正、互相交流,感谢~

如果本文对您有帮助,麻烦点赞、关注!

感谢~

相关文章

网友评论

      本文标题:Web UI 自动化测试:如何使用隐私模式进行测试

      本文链接:https://www.haomeiwen.com/subject/bhfrortx.html