【发布时间】:2021-09-15 05:33:37
【问题描述】:
练习链接 https://demoqa.com/sortable
我用这段代码试过
Actions action=new Actions(driver);
List<WebElement> elements=driver.findElements(By.xpath("//*[@id=\"demo-tabpane-list\"]/div/div"));
for(int i=5;i>=0;i--) {
action.dragAndDrop(elements.get(0), elements.get(i)).build().perform();
}
【问题讨论】:
-
你想在那里做什么?我看到元素已经在那里排序了
-
实际上,我正在尝试以相反的顺序对元素进行排序。如果我将手动将元素从一个位置拖动到另一个位置,那么 Order 也不需要更改。 Atlast 我想以相反的顺序对元素进行排序。
标签: java selenium selenium-webdriver ui-automation qa