Puppeteer中networkidle2 / networkIdle0的硒当量

问题描述

木偶具有“ networkIdle0”(500毫秒内的0个网络连接)和“ networkIdle2”(500毫秒内不超过2个网络连接)。如何使用硒达到相同的目的?如何检查硒中的活动网络连接?

解决方法

您应该使用适当的等待策略来获得相同的结果。

,

这是实现这一目标的红宝石解决方案,它将为您提供一个好主意,等待什么

wait = Selenium::WebDriver::Wait.new(:timeout => 10)
wait.until {
    @driver.execute_script("return document.readyState;") == "complete" 
}