0

在我正在编写的一个测试中,有一个页面在您访问它时需要一段时间才能加载,并且在 40000 秒超时后出现异常(我的默认值)

当我使用$this->waitForPageToLoad()时,如果有人将等待时间设置为 20000 秒,我总是会通过这种方式等待多长时间

我想做同样的事情,$this->open()但即使$this->waitForPageToLoad("100000")我仍然得到例外

所以我想知道,是否可以增加等待$this->open()时间$this->waitForPageToLoad()

注意:我$this->open()用作快捷方式,否则我将浏览大量页面,测试的目的是检查这一页,而不是通往它的方式(因为完成的是不同的测试类)

4

2 回答 2

1

$this->setTimeout(50000)50000您可以配置任何您喜欢 的时间插入

于 2013-10-23T10:00:30.717 回答
0

要为元素设置硒等待时间,请使用: $this->timeouts()->implicitWait(5000);

于 2014-07-10T06:20:01.600 回答