【问题标题】:Karate-UI Automation - How to close Location allowance window (Chrome)空手道-UI 自动化 - 如何关闭位置允许窗口 (Chrome)
【发布时间】:2020-07-11 21:37:16
【问题描述】:

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

location allowance

感谢您的建议。

【问题讨论】:

    标签: testing automation automated-tests karate


    【解决方案1】:

    这是 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/ui-test

    【讨论】:

    • 感谢您的回答。问题是,在位置限制关闭之前,网页不会加载所需的元素......我可以用一些不同的方式克服它。
    • @RadimBukovský 好的,那么很可能其中一个命令行开关(请参阅答案中的链接)可以解决这个问题,您可以尝试一下 - 如果需要默认添加它,我们可以这样做 - 参考addOptions 键:github.com/intuit/karate/tree/master/…
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-19
    • 2021-11-25
    • 2019-10-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多