Karate 如何使用空手道处理浏览器中的地理位置弹出窗口?
我需要允许在我的空手道网络自动化测试的地理位置。 我正在看这些文件 它有关于处理对话框和弹出窗口的信息,但它们似乎不适用于地理位置弹出窗口Karate 如何使用空手道处理浏览器中的地理位置弹出窗口?,karate,Karate,我需要允许在我的空手道网络自动化测试的地理位置。 我正在看这些文件 它有关于处理对话框和弹出窗口的信息,但它们似乎不适用于地理位置弹出窗口 感谢上面的评论,对于Chrome,您可以使用addOptions来通过禁用地理定位: * configure driver = { type: 'chrome', addOptions: [`disable-geolocation`] } 我想其他浏览器也会如此。如果需要,请考虑向项目提交PR。 还要注意的是,我们正在研究将来可能会解决这个问题的方法。感谢
感谢上面的评论,对于Chrome,您可以使用
addOptions
来通过禁用地理定位
:
* configure driver = { type: 'chrome', addOptions: [`disable-geolocation`] }
我想其他浏览器也会如此。如果需要,请考虑向项目提交PR。
还要注意的是,我们正在研究将来可能会解决这个问题的方法。感谢上面的评论,对于Chrome,您似乎可以使用
添加选项来通过禁用地理定位
:
* configure driver = { type: 'chrome', addOptions: [`disable-geolocation`] }
我想其他浏览器也会如此。如果需要,请考虑向项目提交PR。
还要注意的是,我们正在研究将来可能解决这个问题的方法。谢谢Peter。我在下面的配置中使用了它,效果很好<代码>*配置driverTarget={docker:'ptrTomas/karate chrome',showDriverLog:true,addOptions:['disable geolocation']}
@salilgupta12太棒了!请阅读:我试过了,但它显示了这条消息谢谢你的反馈!声誉低于15%的人所投的票会被记录下来,但不会改变公开显示的帖子分数不用麻烦了,这样的东西可以用来跳出地理位置弹出窗口,`*input('body',Key.escape)`,我正在浏览这些文章1。2.看起来这两个问题都可以在case KEY中解决。全身空手道脚本中的逃生工作?谢谢Peter。我在下面的配置中使用了它,效果很好<代码>*配置driverTarget={docker:'ptrTomas/karate chrome',showDriverLog:true,addOptions:['disable geolocation']}@salilgupta12太棒了!请阅读:我试过了,但它显示了这条消息谢谢你的反馈!声誉低于15%的人所投的票会被记录下来,但不会改变公开显示的帖子分数不用麻烦了,这样的东西可以用来跳出地理位置弹出窗口,`*input('body',Key.escape)`,我正在浏览这些文章1。2.看来这两个问题都可以在case KEY中解决。全身空手道脚本中的逃生工作?