2017-04-05 15 views
0

以下のリンクで右クリック操作を実行できません。 ほとんどすべてのケースを自動化しようとしました。 https://the-internet.herokuapp.com/context_menuGeckoDriverでアクションクラス操作を実行できません。

私はセレン3.3とgeckodrivers最新バージョンを使用しています。

アクションact = new Actions(driver); act.moveToElement(要素).click(); act.contextClick(要素).build()。perform(); act.sendKeys(Keys.ARROW_DOWN).sendKeys(Keys.ARROW_DOWN).build()。perform();

答えて

0

Selenium 3はActionsクラスに問題がありますので、2.53.1バージョンで同じコードを試してください。

+0

私も2.53.1バージョンで試してみましたが、それはブラウザのバージョンに関連することができますか?これは私のコードアクションact =新しいアクション(ドライバ); \t \t \t \t \t act.moveToElement(要素).click(); \t \t \t \t \t \t \t \t act.contextClick(要素).build()(実行)。 \t \t act.sendKeys(Keys.ARROW_DOWN).sendKeys(Keys.ARROW_DOWN).build()。perform(); –

+0

2.53と3.3.0のchromeで動作しますが、geckodriverを使用するFirefoxでは動作しません。 3.3.0アクションクラスの –

+0

は機能しません –

関連する問題