我正在运行空手道脚本,它运行得太快,即使我无法看到特定页面是否出现在屏幕上。或者脚本只是将测试标记为通过,甚至没有进入该页面。
我知道我们可以对任何元素使用 waitFor() 函数,但在我的情况下这是不可能的。
除了delay()之外我们还能用什么吗
以下一些选项:
使用空手道扩展来逐步执行和调试:https://youtu.be/_BlUgR9noEI
configure driver
有 highlight
和 highlightDuration
选项,试试这些
您可以一次性使用
karate.stop()
:https://github.com/karatelabs/karate/tree/master/karate-core#debugging