Automated tests 等待加载器元素停止';t出现5秒钟

Automated tests 等待加载器元素停止';t出现5秒钟,automated-tests,e2e-testing,testcafe,ui-testing,web-testing,Automated Tests,E2e Testing,Testcafe,Ui Testing,Web Testing,我正在尝试测试一个谷歌电子表格插件,但我有一个问题,等待直到加载程序完全消失 如果您转到并创建一个新的空白页,您可以看到菜单上会有一个黄色的“工作”加载程序,它会多次出现和消失 我想等到该元素5秒后再继续测试。谢谢。您可以使用以下片段: // wait for a selector to disappear const loader = Selector('div.jfk-butterBar') .withText('Updating...'); await t .expect(

我正在尝试测试一个谷歌电子表格插件,但我有一个问题,等待直到加载程序完全消失

如果您转到并创建一个新的空白页,您可以看到菜单上会有一个黄色的“工作”加载程序,它会多次出现和消失


我想等到该元素5秒后再继续测试。谢谢。

您可以使用以下片段:

// wait for a selector to disappear
const loader = Selector('div.jfk-butterBar')
    .withText('Updating...');
await t
    .expect(loader.with({visibilityCheck: true}).exists)
    .notOk({timeout: 5000});