selenium webdriver滑块错误

selenium webdriver滑块错误,selenium,selenium-webdriver,Selenium,Selenium Webdriver,这是行不通的。我想让滑块移动。滑块的所有按钮都具有相同的xpath。我只需要移动出发滑块选项,怎么做。我用两种方法尝试了下面的代码,但都不起作用 公开课任务{ public static void main(String[] args) { System.setProperty("webdriver.gecko.driver", "g://geckodriver.exe"); WebDriver driver = new FirefoxDriver(); driver.

这是行不通的。我想让滑块移动。滑块的所有按钮都具有相同的xpath。我只需要移动出发滑块选项,怎么做。我用两种方法尝试了下面的代码,但都不起作用

公开课任务{

public static void main(String[] args)  {
    System.setProperty("webdriver.gecko.driver", "g://geckodriver.exe");
    WebDriver driver = new FirefoxDriver();
    driver.get("https://www.cheapoair.com/");
    driver.manage().deleteAllCookies();

    driver.findElement(By.xpath(".//*[@id='ember746']")).sendKeys("DFW");
    driver.findElement(By.xpath(".//*[@id='ember751']")).sendKeys("JFK");
    driver.findElement(By.xpath(".//*[@id='owFlight']")).click();

    driver.findElement(By.xpath(".//*[@id='departCalendar_0']")).click();
    driver.findElement(By.xpath(".//*[@id='calendarCompId']/section/div/div[1]/ol/div[26]/li")).click();
    driver.findElement(By.xpath(".//*[@id='ember751']")).sendKeys("JFK");
    driver.findElement(By.xpath(".//*[@id='owFlight']")).click();

    driver.findElement(By.xpath(".//*[@id='ember730']/section/form/input")).click();
    driver.manage().timeouts().implicitlyWait(5, TimeUnit.SECONDS);
    Actions a = new Actions(driver);

    //WebElement target = driver.findElement(By.xpath(".//*[@id='DivDepart']/div/div/div[1]/div[2]"));
    //WebElement source = driver.findElement(By.xpath(".//*[@id='DivDepart']/div/div/div[1]/div[1]"));
    //a.dragAndDrop(source, target).build().perform();
WebElement slider=driver.findElement(By.cssSelector(“div[class='slider-handle round']); a、 单击并按住(滑块)。移动偏移量(30,0)。释放(滑块)。构建()。执行()

}

查看此解决方案。。。签出此解决方案的可能副本。。。可能重复的
}