【发布时间】:2019-05-09 09:19:42
【问题描述】:
我有一个加载指示器,我需要等待它消失,然后再进行断言。
我已经看到一些使用以下内容,但它似乎对我不起作用,而且我不希望它成为一个断言。 cy.get('element, {timeout: 10000}).should('not.exist);
有人有什么建议吗?
【问题讨论】:
-
为什么不想使用断言?每次我需要等待一个元素消失时,我都会使用
.should("not.be.visible"),它工作得很好。另外,请让我们知道您所说的“它似乎对我不起作用”是什么意思 - 有错误吗?暂停?发布输出。 -
当你的加载指示器完成后,DOM 是否会发生变化?加载指示器完成后,是否会将内容添加到 DOM 中?
-
这是您的实际代码吗?该代码会引发语法错误,因为它在
element和not.exist之后缺少单引号。
标签: javascript cypress