这是我的错误信息,我会在下面解释。
<error message="Mouse is not implemented yet for the remote WebDriver." type="java.lang.UnsupportedOperationException">java.lang.UnsupportedOperationException: Mouse is not implemented yet for the remote WebDriver
问题是当我使用 ant/ivy 运行我的 selenium 自动化脚本时我得到了那个错误。这段代码自己运行良好,但我正在尝试使用 ant/ivy 来构建它,以便我可以在 jenkins 上运行它。它构建正常,我在运行构建套件时遇到了这个问题。
我从中央存储库中提取了以下 selenium 包
<dependency org="org.seleniumhq.selenium" name="selenium-server" rev="2.5.0"/>
<dependency org="org.seleniumhq.selenium" name="selenium-java" rev="2.5.0"/>
<dependency org="org.seleniumhq.selenium" name="selenium-firefox-driver" rev="2.5.0"/>
<dependency org="org.seleniumhq.selenium" name="selenium-api" rev="2.5.0"/>
<dependency org="org.seleniumhq.selenium" name="selenium-remote-client" rev="2.0b1"/>
<dependency org="org.seleniumhq.selenium" name="selenium-remote-driver" rev="2.5.0" >
<artifact name="selenium-remote-driver" type="jar" />
</dependency>
<dependency org="org.seleniumhq.webdriver" name="webdriver-common" rev="0.9.7376" >
<artifact name="webdriver-common" type="jar" />
</dependency>
<dependency org="org.seleniumhq.webdriver" name="webdriver-remote-client" rev="0.9.7376" >
<artifact name="webdriver-remote-client" type="jar" />
</dependency>
<dependency org="org.seleniumhq.webdriver" name="webdriver-remote-server" rev="0.9.7376" >
<artifact name="webdriver-remote-server" type="jar" />
</dependency>
<dependency org="org.seleniumhq.webdriver" name="webdriver-remote-common" rev="0.9.7376" >
<artifact name="webdriver-remote-common" type="jar" />
我无法在中央存储库中找到一个位置来下载 selenium-server-standalone.jar,所以我没有那个。是否有可能更好地工作的软件包或解决此问题的方法?
如果我的问题不够清楚,请告诉我,我是 ant/ivy 的新手。
最佳答案
你有没有可能打this issue ?似乎您使用的是大多数 Selenium 软件包的旧版本 (2.5.0)。根据Maven Central这些软件包现在都是 2.19.0 版本。也许更新到最新版本可能会解决问题。
关于java - 使用 ant/ivy 运行构建时出现 Selenium 远程 webdriver 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9383887/