【问题标题】:Which is the default java version that is used with selenium + protractor哪个是与 selenium + protractor 一起使用的默认 java 版本
【发布时间】:2015-05-21 14:45:45
【问题描述】:

由于平台不同,java版本不同,一些测试在mac平台上失败,在windows平台上通过,反之亦然。

补充: 用 Java 6 和 Java 8 测试了相同的测试,同样的事情正在发生。有些测试在 Java 6 中失败|通过,在 Java 8 中通过|失败,所以在不同的浏览器中没有问题。

【问题讨论】:

  • “默认java版本”是什么意思?你的意思是什么版本兼容?
  • 我想知道用selenium + protractor的java哪个版本最好,所以我们可以设置测试环境。

标签: protractor angularjs-e2e e2e-testing


【解决方案1】:

我怀疑它与Java有关。可能是因为浏览器不同,Selenium 兼容性问题。

无论如何,您可以设置相同版本的Java(使用最新的)并检查。 Selenium 在启动时打印使用的 Java 版本。

【讨论】:

    【解决方案2】:
    • Selenium webdriver 兼容到 Java 1.7
    • Selenium geckodriver 至少需要 Java 1.8

    但是 Protractor 可以与 geckodriver 一起使用,因此默认情况下它需要 Java 1.8

    Protractor with Java 1.8

    【讨论】:

      猜你喜欢
      • 2019-08-31
      • 1970-01-01
      • 2019-05-05
      • 2015-01-13
      • 1970-01-01
      • 1970-01-01
      • 2015-04-06
      • 1970-01-01
      • 2016-08-13
      相关资源
      最近更新 更多