以下是我的错误消息,我将在下面解释。
<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,所以我没有。是否有一个可能更好的软件包或解决此问题的方法?
如果我的问题不够明确,请告诉我,我是蚂蚁/常春藤的新手。
答案 0 :(得分:2)
您是否可能正在点击this issue?您似乎使用的是大多数Selenium软件包的旧版本(2.5.0)。根据{{3}},这些软件包现在都是2.19.0版本。也许更新到最新版本可能会解决问题。