title: selenium webdriver move slider on left side
body: <p>I want to move slider on left side of slider-bar. However, selenium webdriver moves it to right side but it does not move to left side. I want to move slider to 25% of total width of slider-bar. I am using below given code with java 1.8 with selenium 2.44. I have tried all the option using up,down,left,right arrow key but still not able to achieve it.</p>
  
  <p>I would appreciate your inputs.</p>
  
  <pre><code>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");
  }
  }
  </code></pre>