Ниже приведен код. Перетаскивание не работает. Пожалуйста, дайте мне знать, что не так в моем коде.Невозможно выполнить перетаскивание веб-драйвера Selenium с использованием Java
WebDriver driver = new FirefoxDriver();
String URL ="http://www.w3schools.com/html/tryit.asp?filename=tryhtml5_draganddrop";
driver.get(URL);
driver.manage().window().maximize();
WebDriverWait frame_Test = new WebDriverWait(driver, 10);
frame_Test.until(ExpectedConditions.frameToBeAvailableAndSwitchToIt(By.id("iframeResult")));
WebElement From = driver.findElement(By.xpath("//img[@id='drag1']"));
WebElement To =driver.findElement(By.xpath("//div[@id='div1']"));
Actions builder = new Actions(driver);
builder.clickAndHold(From).moveToElement(To).release(From).build().perform();
Какая ошибка вы получаете? –
Нет сообщения об ошибке ... Он запускается и останавливается без перетаскивания элемента. – User31
Пожалуйста, взгляните на эту ссылку, в которой говорится о проблеме с перетаскиванием в HTML5. Он также предлагает обходной путь с использованием ** Javascript ** и/или ** jquery **: [https://code.google.com/p/selenium/issues/detail?id=6315](https://code. google.com/p/selenium/issues/detail?id=6315) – Subh