【问题标题】:How to resolve phpunit version difference errors?如何解决phpunit版本差异错误?
【发布时间】:2016-09-14 12:16:07
【问题描述】:

我有从Selenium IDE 导出到phpunit 的硒测试脚本。当我在 centos(textMode) 上使用 Sebastian Bergmann 和贡献者的 selenium-server-standalone-2.53.0.jarPHPUnit 5.3.4 运行它们时。

我总是收到以下错误:

  1. BadMethodCallException:命令“open”不存在或尚不受支持。
  2. PHPUnit_Extensions_Selenium2TestCase_WebDriverException:java.lang.String 无法转换为 java.lang.Long。

如何解决这些错误?

【问题讨论】:

    标签: java selenium phpunit


    【解决方案1】:

    请确保您没有在 phpunit 代码中扩展 Selenium2TestCase 类。因为它不支持open等命令。

    【讨论】:

    • 是的,我只扩展 Selenium2TestCase 类,否则它会给我当前的 php 版本的 SeleniumTestCase 类提供类未找到错误
    • @Pampserver 对此有何修复?由于 laravel,我使用 phpunit 4.x
    猜你喜欢
    • 1970-01-01
    • 2018-08-01
    • 2021-11-02
    • 2016-04-19
    • 1970-01-01
    • 2022-08-16
    • 2022-08-11
    • 2014-05-10
    • 1970-01-01
    相关资源
    最近更新 更多