Linux で FireFoxDriver を使用して Selenium 2 (Web ドライバー) を使用しています。
座標を使用して、WebElement または別の位置で右クリックを実行できません。マウスポインタも動かせません。
「アクション」オブジェクトを使用しようとしました:
Actions actions = new Actions(ffDriver);
WebElement we = ffDriver.findElement(By.linkText("WhatEver"))
actions.contextClick(we).build().perform();
「マウス」オブジェクトも使用しようとしました:
Mouse mouse = ((HasInputDevices)ffDriver).getMouse();
mouse.contextClick(we.getCoordinates());
これらのコードは失敗しませんが、何もしません。
ただし、上記の 2 つの例で通常のクリックを実行すると、期待どおりに動作します。
これの何が問題なのか誰か知っていますか?
ありがとうございました。