Подождите, пока трафик сети c до конца sh без использования JQuery - PullRequest
0 голосов
/ 23 марта 2020

Я хочу подождать, пока все трафики сети c не остановятся на странице. Я хотел использовать:

public static void WaitForAjax(this IWebDriver driver, int timeoutSecs = 10, bool throwException = false)
{
    for (var i = 0; i < timeoutSecs; i++)
    {
        var ajaxIsComplete = (bool)(driver as IJavaScriptExecutor).ExecuteScript("return jQuery.active == 0");
        if (ajaxIsComplete) return;
        Thread.Sleep(1000);
    }

    if (throwException)
    {
        throw new Exception("WebDriver timed out waiting for AJAX call to complete");
    }
}

, однако у меня нет jQuery на странице, так как я могу проверить, что весь трафик c был закончен в чистом JavaScript?

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