Cypress перезагружать страницу, пока элемент не станет видимым - PullRequest
1 голос
/ 27 мая 2020

У меня такой случай:

После того, как пользователь загружает файл, на экране появляется табличный отчет. Проблема в том, что таблица не появляется автоматически, пользователю необходимо перезагрузить страницу, и если файл уже был обработан, таблица отображается на экране, если она все еще обрабатывается, пользователю нужно немного подождать и перезагрузить снова.

Как выполнить sh эту задачу без использования cy.wait () для ожидания произвольного времени. Я думал что-то вроде:

    cy.reload().should(() => {
        expect(document.querySelectorAll('table')).to.not.be.empty
    })

но не работало

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...