Selenium Webdriver - 拖放不起作用

时间:2017-08-14 19:55:02

标签: java selenium drag-and-drop

我知道有几个关于这个问题的帖子。尝试了我项目中的几乎所有解决方案但无法进行拖放工作。我使用以下代码:

WebDriver driver = new ChromeDriver();
WebElement dragableElement = 
driver.findElement(By.className("dragElement"));
WebElement dropableContainer = driver.findElement(By.xpath("//*
[@id='contentCollection_xyz']"));

Actions builder = new Actions(driver);
Action dragAndDrop = builder.clickAndHold(dragableElement)
   .moveToElement(dropableContainer)
   .release(dropableContainer)
   .build();
dragAndDrop.perform();

这会在可移动容器之前丢弃我的可拖动元素。

1 个答案:

答案 0 :(得分:0)

我已经拖延工作了硒,但这是一个措辞不好的问题。我们需要更多细节,而且堆栈溢出不是找人“与你共享屏幕”的地方。