首页 > 解决方案 > 如何使用空手道处理浏览器中的地理位置弹出窗口?

问题描述

我需要在空手道网络自动化测试期间允许地理位置。我正在浏览此文档https://github.com/intuit/karate/tree/master/karate-core 它包含有关处理对话框和弹出窗口的信息,但它们似乎不适用于地理位置弹出窗口

截屏

标签: karate

解决方案


感谢上面的评论,对于 Chrome,您可以使用addOptionsto pass disable-geolocation

* configure driver = { type: 'chrome', addOptions: [`disable-geolocation`] }

我想其他浏览器也会类似。如果需要,请考虑向项目提交 PR。

另请注意,我们正在开发空手道机器人,将来可能能够解决这个问题。


推荐阅读