我知道我们有不同的方法在Webdriver中执行DragAndDrop,我不知道,
能帮助我的是什么,哪种是最好的方法。
即使是相同的draganddrop代码也无法在所有浏览器中运行,有没有想过这个?
先谢谢
答案 0 :(得分:1)
试试此代码
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();