Thursday, 11 October 2018

Working on Keyboard Events in WebDriver - Example to Practice

Working on Keyboard Events Using SendKeys();
====================================

Using sendkeys() method we can perform keyboard operations on webelement

Syntax: WebElement.sendKeys(Keys.event);

Exp: Write script to select 3rd option in Google search after enter "Selenium"
in search box without using locator value for that option

Script:
WebDriver driver= new FirefoxDriver();
driver.manage().window().maximize();
driver.get("http://google.co.in");

WebElement we=driver.findElement(By.id("lst-ib"));

we.sendKeys("selenium");
Thread.sleep(2000);
we.sendKeys(Keys.ARROW_DOWN);
we.sendKeys(Keys.ARROW_DOWN);
we.sendKeys(Keys.ENTER);

No comments:

Post a Comment