2017-07-14 3 views
0

自分のセレンスクリプトで右クリックできないFirefoxブラウザでのみ可能です。以下は、私が実行しているときにエラー表示されている以下のセレン(Java)オートメーションを使用してFirefoxブラウザで右クリックできません

WebElement test = driver.findElement(By.id("testing")); 
action.contextClick(test).perform();//right click on job area 

を使用し、しているコードの一部です:

org.openqa.selenium.UnsupportedCommandException: mouseMoveTo 
Build info: version: '3.4.0', revision: 'unknown', time: 'unknown' 
+0

誰かが私を助けることができますこの問題 –

+0

これはgeckoドライバを使用したセレン3の未解決の問題です。 webdriverの開発者であるセレンはすでにこの問題をプレート上に持っています。このhttps://github.com/SeleniumHQ/selenium/issues/4008を追跡できます。この問題のコメントセクションが表示された場合、その根本的な原因を参照しています。 – Sameer

+0

あなたも同じことをありがとう! –

答えて

1

これは、使用してみてください - オーバー来て

WebElement element = driver.findElement(By.id("testing")); 
Actions action = new Actions(driver).contextClick(element); 
action.build().perform(); 
+0

これで確認してください。即座の応答のためにASPA –

+0

を更新しますが、デバッグ中に、3行目のaction.build()。perform();のアクションを実行することができません。これは前述のようにエラーをキャッチします –

+0

@ShivaRaviこのソリューションは完璧です(+1)あなたのために働いたはずです。どのように私は同じ問題に直面している。しかし、問題[4008](https://github.com/SeleniumHQ/selenium/issues/4008)の問題は現在「閉鎖」されています。代わりに、ジムごとにあなたは[3808](https://github.com/SeleniumHQ/selenium/issues/3808)を追跡することができます – DebanjanB

関連する問題