页面内容很多,几分钟都加载不完,设置加载页面30秒中,我想要的按钮已经出来了,就是不能往下执行
php 和 python 都是这个问题,下面例子用php,什么鬼啊
$webDriver->manage()->timeouts()->pageLoadTimeout(30); 设置页面加载30秒然后抛出超时异常
$webDriver->manage()->timeouts()->setScriptTimeout(30);
try{
$webDriver->get(' test.com'); 开始加载页面,并且捕获超时
}catch(TimeOutException $e){
$webDriver->findElement(WebDriverBy::id('button1'))->click(); //这样不行?,页面超过30秒了,捕获到异常到这里了了!按钮已经加载完了,这样再查找元素就还是报超时异常?怎么解决?有人遇到吗?
}
php 和 python 都是这个问题,下面例子用php,什么鬼啊
$webDriver->manage()->timeouts()->pageLoadTimeout(30); 设置页面加载30秒然后抛出超时异常
$webDriver->manage()->timeouts()->setScriptTimeout(30);
try{
$webDriver->get(' test.com'); 开始加载页面,并且捕获超时
}catch(TimeOutException $e){
$webDriver->findElement(WebDriverBy::id('button1'))->click(); //这样不行?,页面超过30秒了,捕获到异常到这里了了!按钮已经加载完了,这样再查找元素就还是报超时异常?怎么解决?有人遇到吗?
}