我有一个场景,我需要一起选择两个元素,然后右键单击它们然后执行一些操作。
这可能通过硒吗?
例如:
我有一个包含5个用户的列表,我想删除两个彼此相邻的用户。 我将选择它们,右键单击并选择删除按钮以一次删除。
答案 0 :(得分:0)
使用以下代码: -
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
}
希望它会对你有所帮助:)。