【发布时间】:2020-06-28 02:03:26
【问题描述】:
我基本上被困在一块岩石和一个坚硬的地方之间。我正在使用 TestCafe 编写一些自动化脚本,我需要一些关于最佳实践的帮助。基本上我想知道创建一个断言的最佳方法,该断言在执行之前等待一小段时间直到元素出现。
我当前的实现:
const setTimeout = 5000;
await t
.expect(this.papernote.exists, { timeout: setTimeout })
.ok('The trail is not visible');
当测试执行时,似乎超时没有得到尊重。意思是TestCafe将等待默认时间(我相信3秒)然后断言将失败
【问题讨论】:
标签: javascript automated-tests e2e-testing testcafe browser-automation