测试某个项目以不同的时间间隔出现 - Cypress

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

我想问是否有办法可以测试某个项目是否出现在应用程序中。 例如,我可能点击了一个按钮,但 30 分钟或 1 小时或 1 分钟后,我收到一条通知,表明我的商品已出现。

该项目出现的时间间隔各不相同。 我不想使用超时或等待,因为它们不是固定值。

有办法用 cypress 做到这一点吗?

谢谢你

typescript cypress
1个回答
0
投票

您对超时的想法是错误的,这不是固定等待,而是最大等待。

cy.get(element, {timeout: 3600_000})   // maximum 1 hour timeout

如果您要查找的元素在 1 分钟内出现,则测试将在 1 分钟后继续,不会等待整个小时。

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