【问题标题】:Is there a way to pause using PHPUnit extending Selenium有没有办法暂停使用 PHPUnit 扩展 Selenium
【发布时间】:2012-09-08 03:20:42
【问题描述】:

我的测试运行得太快了,代码总是失败。有没有办法暂停?

我试过 $this->pause('3000');和 $this->wait('3000');但它不起作用。

现在,我正在使用 $this->setSpeed('3000');但它运行得太慢了。

【问题讨论】:

    标签: selenium phpunit selenium-server


    【解决方案1】:

    如果您确实需要等待固定的时间:Sleep 函数将按您的预期工作。

    但更好的解决方案是wait for elements/text to be visible - 在 HTML 元素准备好后,测试几乎可以立即恢复工作。

    【讨论】:

    • 谢谢!我的测试用例现在运行得更快了
    【解决方案2】:

    使用 setSpeed(300) 查看屏幕上发生的情况是合理的速度

    【讨论】:

      猜你喜欢
      • 2011-03-16
      • 2016-02-10
      • 2012-02-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-02-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多