【发布时间】:2012-09-08 03:20:42
【问题描述】:
我的测试运行得太快了,代码总是失败。有没有办法暂停?
我试过 $this->pause('3000');和 $this->wait('3000');但它不起作用。
现在,我正在使用 $this->setSpeed('3000');但它运行得太慢了。
【问题讨论】:
标签: selenium phpunit selenium-server
我的测试运行得太快了,代码总是失败。有没有办法暂停?
我试过 $this->pause('3000');和 $this->wait('3000');但它不起作用。
现在,我正在使用 $this->setSpeed('3000');但它运行得太慢了。
【问题讨论】:
标签: selenium phpunit selenium-server
如果您确实需要等待固定的时间:Sleep 函数将按您的预期工作。
但更好的解决方案是wait for elements/text to be visible - 在 HTML 元素准备好后,测试几乎可以立即恢复工作。
【讨论】:
使用 setSpeed(300) 查看屏幕上发生的情况是合理的速度
【讨论】: