0

根据goto 文档,我必须设置navigationTimeoutoptions覆盖 30 秒的默认等待时间。我试图将其覆盖为 100 秒,但它不起作用 - 它在 40 秒内超时,如下所示: 在此处输入图像描述

这是我的步骤:

step('Go to <path>', async function (path) {
  await goto(process.env.BASE_URL + path, { navigationTimeout: 100000 })
})

我的测试用例:

# Add product to cart

* Go to "/collections/all-products" 
* Click on the link with the text "A Prodcut"
* Click the button with the label "Add to Cart"
* Go to "/cart"
4

2 回答 2

0

NavigationTimeOut 等待该毫秒数,而 waitForNavigations 等待导航该时间。

您可以在您发布的链接中查看

于 2021-08-23T21:30:12.887 回答
0

此处显示的超时来自 Gauge,请尝试将属性文件中的 Gauge 步骤超时更新为default/js.properties上述内容120000

失败是因为 Gauge 的 step timeout 小于 Taiko 的 step timeout

于 2021-09-20T10:49:20.830 回答