【发布时间】:2014-01-01 05:47:06
【问题描述】:
我知道我们有不同的方法在 Webdriver 中执行 DragAndDrop 我不知道,
任何人都可以帮助我他们是什么,哪一个是最好的方法。
有时即使相同的拖放代码也无法在所有浏览器中运行,有没有人对此有想法?
提前致谢
【问题讨论】:
标签: selenium webdriver selenium-webdriver
我知道我们有不同的方法在 Webdriver 中执行 DragAndDrop 我不知道,
任何人都可以帮助我他们是什么,哪一个是最好的方法。
有时即使相同的拖放代码也无法在所有浏览器中运行,有没有人对此有想法?
提前致谢
【问题讨论】:
标签: selenium webdriver selenium-webdriver
试试这个代码
driver=new FirefoxDriver();
Actions act=new Actions(driver);
driver.navigate().to("http://dev.css-zibaldone.com/onwebdev/post/jquery-drag-and-drop.html");
driver.manage().timeouts().pageLoadTimeout(25,TimeUnit.SECONDS);
WebElement drag=driver.findElement(By.id("draggable"));
WebElement drop=driver.findElement(By.id("droppable"));
act.dragAndDrop(drag,drop).perform();
【讨论】: