等待模式 'please wait' 关闭
Wait for modal 'please wait' to close
等待 'please wait' 模式关闭的标准赛普拉斯方式是什么?
很容易检查它在那里,但不使用 cy.wait(ms)
,我怎样才能让赛普拉斯继续检查一段时间,看看元素是否已从 DOM 中删除,还是隐形?
您可以简单地使用 should
断言它不存在,赛普拉斯将等待该元素,直到它从 DOM 中删除。如果你需要覆盖默认的4s
超时,你可以将它传递给前面的命令:
cy.get( selector, { timeout: 10000 }).should("not.exist");
尝试使用 cy.get(selector).should("not.be.visible");
它对我有用
等待 'please wait' 模式关闭的标准赛普拉斯方式是什么?
很容易检查它在那里,但不使用 cy.wait(ms)
,我怎样才能让赛普拉斯继续检查一段时间,看看元素是否已从 DOM 中删除,还是隐形?
您可以简单地使用 should
断言它不存在,赛普拉斯将等待该元素,直到它从 DOM 中删除。如果你需要覆盖默认的4s
超时,你可以将它传递给前面的命令:
cy.get( selector, { timeout: 10000 }).should("not.exist");
尝试使用 cy.get(selector).should("not.be.visible");
它对我有用