首页 > 解决方案 > 空手道 UI 自动化 - 如何关闭位置允许窗口 (Chrome)

问题描述

我正在使用 Karate-UI 自动化软件。我在 Chrome 浏览器下运行我的测试场景。当我转到显示地图的页面(例如 Mapbox)时,会使用允许和拒绝按钮向用户询问位置津贴(屏幕截图)。在场景步骤中是否有一些简单的技巧来确认/拒绝/关闭对话框?- 在功能文件中。

地点津贴

感谢您的意见。

标签: testingautomationautomated-testskarate

解决方案


这是 Chrome 对话框,它不会影响测试流程,只是停留在那里并且有点烦人吗?对不起,我还没有找到抑制它的方法。如果有人能找到办法,那就太好了,我在这里尝试了所有标志,但没有一个起作用:https ://peter.sh/experiments/chromium-command-line-switches/

我们正在尝试使用Karate-Robot来处理其中一些用例,但这仍然是实验性的。如果您使用它,我们需要人们尝试并提供修复 - 使用 0.9.6.RC1,因为 0.9.5 存在一些问题。

最后,如果您在使用纯 HTML 时遇到问题,请按照此过程进行操作,以便我们可以尝试找出解决方案或在需要时增强空手道语法:https ://github.com/intuit/karate/tree/develop/examples/用户界面测试


推荐阅读