В моих C# селен тестов WebDriver я иногда приходится использовать:Эквивалент поведения «jQuery.active» в д
public void WaitForJQuery(TimeSpan timeout)
{
var wait = new WebDriverWait(driver, timeout);
wait.Until(d => (bool)(d as IJavaScriptExecutor).ExecuteScript("return jQuery.active == 0"));
}
Это ждет до тех пор, указанный «тайм-аут» для JQuery не требует, чтобы закончить. Мне было интересно, есть ли эквивалент, который я мог бы использовать для библиотеки q.js?
Я не тестировал веб-дизайнера и не имел большого опыта работы с библиотекой q, просматривая документацию. Я не вижу никаких соответствующих статических свойств, которые могут содержать требуемую информацию.
Я подозревал, что это произошло после просмотра документов. Ваша идея для функции регистрации хорошая, спасибо! –