【发布时间】:2017-02-13 18:37:12
【问题描述】:
我可以让 selenium webdriver “默认”等待它的每个动作执行吗?例如,设置任何“默认等待时间”,使其每 500 毫秒尝试点击每个元素 10 次?
【问题讨论】:
标签: selenium selenium-webdriver
我可以让 selenium webdriver “默认”等待它的每个动作执行吗?例如,设置任何“默认等待时间”,使其每 500 毫秒尝试点击每个元素 10 次?
【问题讨论】:
标签: selenium selenium-webdriver
我发现等待时间很繁琐,最后安装了 webdriverIO 来使用它,你可以设置超时。
如果有任何用途,这里有关于不同 imeouts 的帖子: https://sqa.stackexchange.com/questions/2606/what-is-seleniums-default-timeout-for-page-loading
【讨论】:
$driver->manage()->timeouts()->pageLoadTimeout(30); $driver->manage()->timeouts()->setScriptTimeout(30);