【发布时间】:2018-03-14 23:28:27
【问题描述】:
在我的测试中,我想模拟点击“取消升级”按钮,只有当它显示时:
it('should be in home menu', async () => {
await waitFor(element(by.id('cancelUpgrade')))
.toBeVisible()
.withTimeout(2000);
await element(by.id('cancelUpgrade')).tap();
});
它返回预期的错误Error: Cannot find UI element.
【问题讨论】:
-
什么是“排毒”?
-
好像是这样的:github.com/wix/detox
-
对于刚来这里的人This solution can 非常可重复使用并且很好:)
标签: javascript testing automated-tests detox