1| Maximize Firefox browser window using selenium webdriver
WebDriver driver = new FirefoxDriver();
3| Get current web page URL
System.out.println(driver.getCurrentUrl());
6| Double-click WebElement
Actions action = new Actions(driver);
action.doubleClick(driver.findElement(By.id("Value")));
action.perform();
7| Delete All Cookies
driver.manage().deleteAllCookies();
http://release.seleniumhq.org/selenium-ide/
WebDriver driver = new FirefoxDriver();
driver.manage().window().maximize();
2| Customize browser window size
driver.manage().window().setSize(new Dimension(320, 480));
driver.manage().window().setSize(new Dimension(320, 480));
System.out.println(driver.getCurrentUrl());
4| Navigate Back | Forward & Page refresh
Navigate Back
Webdriver driver = new FirefoxDriver();
driver.navigate().back();
(or)
Actions actions = new Actions(driver);
actions.sendKeys(Keys.BACK_SPACE).perform();
Navigate Forward
driver.navigate().forward();
Page Refresh
driver.navigate().refresh();
(or)
Actions actions = new Actions(driver);
actions.keyDown(Keys.CONTROL).sendKeys(Keys.F5).perform();
5| Highlighting Elements
Navigate Back
Webdriver driver = new FirefoxDriver();
driver.navigate().back();
(or)
Actions actions = new Actions(driver);
actions.sendKeys(Keys.BACK_SPACE).perform();
Navigate Forward
driver.navigate().forward();
Page Refresh
driver.navigate().refresh();
(or)
Actions actions = new Actions(driver);
actions.keyDown(Keys.CONTROL).sendKeys(Keys.F5).perform();
5| Highlighting Elements
WebElement element1 = driver.findElement(By.className("Value"));
WebElement element2 = driver.findElement(By.id("Value"));
JavascriptExecutor jse = (JavascriptExecutor)driver;
jse.executeScript("arguments[0].setAttribute('style', arguments[1]);", element1, "color: blue; border:2px solid blue;");
jse.executeScript("arguments[0].setAttribute('style', arguments[1]);", element2, "color: yellow; border: 0px solid red;");
WebElement element2 = driver.findElement(By.id("Value"));
JavascriptExecutor jse = (JavascriptExecutor)driver;
jse.executeScript("arguments[0].setAttribute('style', arguments[1]);", element1, "color: blue; border:2px solid blue;");
jse.executeScript("arguments[0].setAttribute('style', arguments[1]);", element2, "color: yellow; border: 0px solid red;");
6| Double-click WebElement
Actions action = new Actions(driver);
action.doubleClick(driver.findElement(By.id("Value")));
action.perform();
7| Delete All Cookies
driver.manage().deleteAllCookies();
8| All Old versions of IDE available on:
http://release.seleniumhq.org/selenium-ide/
No comments:
Post a Comment