Appium Java客户端版本与Selenium版本

Pan*_*ani 5 java selenium selenium-webdriver appium appium-android

谁能告诉我如何确保哪个appium java-clientjar版本与哪个硒jar版本兼容。我尝试了许多不同的appium java-client版本和硒版本,并且遇到了以下问题:-

  1. org.openqa.selenium.remote.RemoteWebElement cannot be cast to io.appium.java_client.android.AndroidElement with java-client 4.1.2 ans selenium 3.9.1
  2. java.lang.NullPointerException with java-client 4.1.0 ans selenium 3.9.1
  3. java.lang.NoSuchMethodError with java-client 6.0.0 ans selenium 3.13.0
  4. java.lang.NoClassDefFoundError with java-client 6.0.0 ans selenium 3.9.1

清单很长。

我尝试了很多事情,最后它Java-client 2.1.0selenium version 2.45.0

这些是旧版本,我想使用较新的版本。有没有办法找出哪个java-client版本与哪个selenium版本完美配合?

是否有任何链接提供列表或其他内容,而不是尝试所有排列组合?

Ash*_*san 3

您可以关注Appium 新闻部分来获取有关 selenium - java 相关依赖项的更新。

示例:要了解 Java - Client 5.0.2 版本及其依赖项,请访问以下链接

Java-客户端-5-0-2

你会发现更新是这样的

发布更新和更改