top of page

Actions

WebElement From = driver.findElement(By.xpath(".//*[@id='treebox1']/div/table/tbody/tr[2]/td[2]/table/tbody/tr[2]/td[2]"));

 

WebElement To = driver.findElement(By.xpath(".//*[@id='treebox2']/div/table/tbody/tr[2]/td[2]/table/tbody/tr[2]/td[2]"));

 

Actions builder = new Actions(driver);

 

Action dragAndDrop = builder.clickAndHold(From).moveToElement(To).release(To).build();

dragAndDrop.perform();

 

 

 

 

 

 

 

 

 

// drag & drop

WebElement draggable = driver.findElement(By.id("test"));

WebElement droppable = driver.findElement(By.id("test"));

new Actions(driver).dragAndDrop(draggable, droppable).build().perform();

 

//select multiple

List<WebElement> listItems = driver.findElements(By.cssSelector("test"));

Actions builder = new Actions(driver);

builder.clickAndHold((WebElement) listItems.get(1)).clickAndHold((WebElement) listItems.get(2)).click();

Action selectMultiple = builder.build();

selectMultiple.perform();

 

// double click

WebElement doubleClickElement = driver.findElement(By.id("dbl_click"));

Actions action = new Actions(driver);

action.doubleClick(doubleClickElement);

action.perform();

 

// Mouse Hover

Actions action1 = new Actions(driver);

WebElement element = driver.findElement(By.id("mouse_hover"));

action1.moveToElement(element).click().build().perform();

 

// Scroll

WebElement element1 = driver.findElement(By.id("scrolled_element"));

((JavascriptExecutor) driver).executeScript("arguments[0].scrollIntoView(true);", element);

Selenium - izselenium aoutomation tool

054-8059589

  • White Facebook Icon
  • White Twitter Icon
  • White Google+ Icon
  • White YouTube Icon

© 2017 by izselenium

bottom of page