rss*_*ncs 3 testcafe
看起来,
t.expect(Selector("[data-testid='foo']")).ok();
和,
t.expect(Selector("[data-testid='foo']").exists).ok();
结果相同,所以有.exists必要吗?
.exists
mlo*_*sev 10
Selector("[data-testid='foo']")返回一个Promise。该t.expect(Selector("[data-testid='foo']")).ok();声明将永远无论是否有网页或不是元素通过。这是因为Promise实例将强制转换为true。
Selector("[data-testid='foo']")
true
t.expect(Selector("[data-testid='foo']").exists).ok();是正确的断言。它使用智能断言查询机制检查页面上的元素
归档时间:
6 年,5 月 前
查看次数:
91 次
最近记录: