空手道脚本有时运行得太快,除了延迟(2000)之外,我们是否可以有其他选择来使其变慢

问题描述 投票:0回答:1

我正在运行空手道脚本,它运行得太快,即使我无法看到特定页面是否出现在屏幕上。或者脚本只是将测试标记为通过,甚至没有进入该页面。

我知道我们可以对任何元素使用 waitFor() 函数,但在我的情况下这是不可能的。

除了delay()之外我们还能用什么吗

karate
1个回答
0
投票

以下一些选项:

  1. 使用空手道扩展来逐步执行和调试:https://youtu.be/_BlUgR9noEI

  2. configure driver
    highlight
    highlightDuration
    选项,试试这些

  3. 您可以一次性使用

    karate.stop()
    https://github.com/karatelabs/karate/tree/master/karate-core#debugging

© www.soinside.com 2019 - 2024. All rights reserved.