【发布时间】:2020-07-11 21:37:16
【问题描述】:
我正在使用 Karate-UI 自动化软件。我在 Chrome 浏览器下运行我的测试场景。当我转到显示地图的页面(例如 Mapbox)时,用户会被询问位置允许(屏幕截图),并带有允许和拒绝按钮。在场景步骤中是否有一些简单的技巧来确认/拒绝/关闭对话框? - 在功能文件中。
感谢您的建议。
【问题讨论】:
标签: testing automation automated-tests karate
我正在使用 Karate-UI 自动化软件。我在 Chrome 浏览器下运行我的测试场景。当我转到显示地图的页面(例如 Mapbox)时,用户会被询问位置允许(屏幕截图),并带有允许和拒绝按钮。在场景步骤中是否有一些简单的技巧来确认/拒绝/关闭对话框? - 在功能文件中。
感谢您的建议。
【问题讨论】:
标签: testing automation automated-tests karate
这是 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
【讨论】:
addOptions 键:github.com/intuit/karate/tree/master/…