, пожалуйста, помогите мне, я не получаю. Для перетаскивания, он падает на рабочем столе. Он не падает в месте назначения. Там, где есть курсор мыши, он падает там
publi c class Dragdrop2 {
WebDriver driver;
@ Test
publi c void DragnDrop () создает InterruptedException
{
System.setProperty ("webdriver. chrome .driver", "/ home / bluegate04 / Загрузки / банки / chromedriver_linux64 / chromedriver ");
DesiredCapabilities capabilities = DesiredCapabilities.chrome();
ChromeDriver driver = new ChromeDriver(capabilities);
driver.get("http://staging.agileware.com:3000/#/login");
driver.findElement(By.id("username")).sendKeys("abhishek@bluegate-soft.com");
Thread.sleep(2000);
driver.findElement(By.id("pswd")).sendKeys("Agileware@123");
Thread.sleep(2000);
driver.findElement(By.id("pswd")).sendKeys(Keys.ENTER);
Thread.sleep(5000);
driver.findElement(By.xpath("//li[2]//a[1]//span[1]//i[1]")).click();
Thread.sleep(5000);
driver.findElement(By.xpath("//body/app/layout[@id='app']/div[@id='content-wrap']/main[@id='content']/div/app-datadefinition/div/button[1]")).click();
Thread.sleep(3000);
//drag.
WebElement From=driver.findElement(By.xpath("//div[@id='settings']//div[2]"));
Thread.sleep(3000);
// drop.
WebElement To=driver.findElement(By.xpath("//div[@class='panel-body']"));
Thread.sleep(3000);
Actions act=new Actions(driver);
act.dragAndDrop(From,To).build().perform();
}
}