selenium webdriver Schieberegler auf der linken Seite bewegen

Ich möchte den Schieberegler auf der linken Seite des Schiebereglers verschieben. Selen Webdriver verschiebt es jedoch auf die rechte Seite, nicht jedoch auf die linke Seite. Ich möchte den Schieberegler auf 25% der Gesamtbreite des Schiebereglers verschieben. Ich benutze unten angegebenen Code mit Java 1.8 mit Selen 2.44. Ich habe alle Optionen mit den Pfeiltasten nach oben, unten, links und rechts ausprobiert, konnte dies jedoch immer noch nicht erreichen.

Ich würde mich über Ihre Beiträge freuen.

package RandD;

import org.openqa.selenium.By;
import org.openqa.selenium.Keys;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.firefox.FirefoxDriver;
import org.openqa.selenium.interactions.Action;
import org.openqa.selenium.interactions.Actions;

public class test{
static WebDriver driver;
public static void main(String[] args)

{
    driver = new FirefoxDriver();
    driver.get("http://jqueryui.com/slider/");
    driver.switchTo().frame(0);
    slider();
}

public static void slider(){
    WebElement slider = driver.findElement(By.id("slider"));
    int width=slider.getSize().getWidth();
    Actions move = new Actions(driver);
    org.openqa.selenium.interactions.Action action  = move.dragAndDropBy(slider, ((width*25)/100), 0).build();
    action.perform();
    System.out.println("Slider moved");
}
}

Antworten auf die Frage(14)

Ihre Antwort auf die Frage