Action クラスを使用してスライダーを自動化しようとしていますが、次のエラーが発生します。
私が試したこと:
public void slideTheBar() {
WebElement slider = driver.findElement(By.cssSelector("div.sliderA div#slider_minmax_maxKnobA"));
Actions move = new Actions(driver);
Action action = move.dragAndDropBy(slider, 30, 0).build();
action.perform();
}
エラー :
$Proxy22 は org.openqa.selenium.internal.Locatable にキャストできません
誰かがこれで私を助けることができるかどうか教えてください。
例: 任意のメディア プレーヤーで見られるスライダーは、1 つのポイントをクリックしてから目的のポイントにドラッグ アンド ドロップして音量を上げます。
参考までに: webdriver のバージョンは 2.24.1 です