1
私はセレニウムのサーバー(スタンドアロンのジャー)を使用しています。セレンのサーバーを更新してください
RemoteControlConfiguration rcc = new RemoteControlConfiguration();
rcc.setPort(port);
try {
server = new SeleniumServer(false, rcc);
server.boot();
} catch (Exception e){
//whatever
}
しかし、私はこのエラーを取得しています:
java.lang.NoSuchMethodError: org.openqa.selenium.remote.DesiredCapabilities.opera()Lorg/openqa/ selenium/remote/DesiredCapabilities;
at org.openqa.selenium.remote.server.DefaultDriverSessions $1.<init> (DefaultDriverSessions.java:47)
at org.openqa.selenium.remote.server.DefaultDriverSessions.<clinit>(DefaultDri verSessions.java: 42)
at org.openqa.selenium.server.SeleniumServer.createWebDriverRemoteContext(Sele niumServer.java: 310)
at org.openqa.selenium.server.SeleniumServer.assembleHandlers(SeleniumServer.java: 296)
at org.openqa.selenium.server.SeleniumServer.createJettyServer(SeleniumServer. java: 258)
at org.openqa.selenium.server.SeleniumServer.<init>(SeleniumServer.java: 231)
私が試した私が
selenium.rc.version=2.0
selenium.rc.revision=a2
selenium.rc.version=2.0
selenium.rc.revision=rc2
にコードから 更新にそれをしようとしていますダウンロードwebdriver-opera-v0.4.3 .jarを追加して パスを作成すると追加されますが、エラーは継続します。同じコードはa2で動作します
推測できますか?
インポートステートメントを公開できますか? –
import org.openqa.selenium.server.RemoteControlConfiguration; import org.openqa.selenium.server.SeleniumServer; – hithwen
ビルドパスには他のSeleniumserverバージョンが含まれていますか?私は自分のマシンでコードを実行しようとしましたが、うまくいきました。 –