WebDriverIO E2E 测试 - browser.pause() 的替代方案

WebDriverIO E2E tests - Alternatives to browser.pause()

只是向有 E2E 测试经验的人提出这个问题。

我正在尝试找出一些替代方法来代替使用 browser.pause(xxx) 进行测试。

我们有一个例子:

我试过添加 waitUntilDisplayed 但它不起作用,显然我们有更多发生这种情况的地方,所以我希望有人可以提供一些关于这方面的好文档的一些见解来理清我的想法。

谢谢大家!

尝试使用 waitForDisplayed() 而不是 waitUntilDisplayed()

像这样

element.waitForDisplayed();
expect(element).toBeExisting();

https://webdriver.io/docs/api/element/waitForDisplayed