如何在Selenium WebDriver中加载特定的挂起API响应?

时间:2018-01-16 08:20:05

标签: selenium selenium-webdriver selenium-chromedriver

有些第三方API有可能会一直挂起,让实际测试失败并出现超时错误。

是否有一些黑客可以专门跳过这些待处理的API响应?

enter image description here

1 个答案:

答案 0 :(得分:0)

该选项对我有帮助:

$this->driver->manage()->timeouts()->pageLoadTimeout(1);
try {
    $this->driver->get($pageUrl);
} catch (\Exception $e) {
    error_log($e->getMessage());
}
$this->pageHtml = $this->driver->getPageSource();