0
私は2つの要素を一緒に選択して右クリックして操作を行う必要があるシナリオを持っています。複数の要素を一緒にセレンを使用して選択する
これはセレンによって可能ですか?例えばとして
:
私は5人のユーザーのリストを持っていると私はお互いに隣接している二人のユーザーを削除したいです。 私はそれらの両方を選択し、右クリックして削除ボタンを選択して、両方を一度に削除します。
私は2つの要素を一緒に選択して右クリックして操作を行う必要があるシナリオを持っています。複数の要素を一緒にセレンを使用して選択する
これはセレンによって可能ですか?例えばとして
:
私は5人のユーザーのリストを持っていると私はお互いに隣接している二人のユーザーを削除したいです。 私はそれらの両方を選択し、右クリックして削除ボタンを選択して、両方を一度に削除します。
コード以下の利用: -
List<WebElement> allOptions = dropDown.findElements(By.xpath("Your xpath which select both element"));
// See I used here findelements above not findelement
for (WebElement we: allOptions) {
Actions action = new Actions(driver).contextClick(we);
action.build().perform(); // code to perform right click
}
は、それはあなたを助けることを願っています:)
ええ、あなたがセレンでキーボードイベントを使用することによってそれを行うことができます –