我使用jQuery.active
来确定在Selenium测试中等待多长时间,并试图找出一种方法来在Chrome开发工具中获得jQuery.active的"实时"计数。
我遇到过这样一种情况,在点击一个页面后,jquery的活动时间比预期的要长一点,但我不确定测试的缓慢是否会转化为用户体验。我想在没有硒的情况下在浏览器中观看jQuery.active计数。
我没有javascript的背景,这让我更难查找我要做的事情。
有没有一种方法可以使用Chrome的开发工具获得jQuery.active的近乎"实时"的帐户
您可以使用setInterval
每隔几毫秒转储一次值:
// dump every 50ms
setInterval(() => console.log(jQuery.active), 50);
请记住,这是调试代码,不应该将任何东西运送到生产:]