在我的 c# selenium webdriver 测试中,我偶尔不得不使用:
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 库的经验很少,浏览它的文档我看不到任何可能包含我想要的信息的相关静态属性。