Blog

How to Setup Selenium Grid Using WebDriver

Selenium WebDriver Commands

We will look in detail for each of the SELENIUM WEBDRIVER commands that we have.

Browser initiation:

WEBDRIVER driver=new FirefoxDriver();
WebDriver driver=new SafariDriver();
WebDriver driver=new chromeDriver();
WebDriver driver=new InternetExplorerDriver();

Related Page: How To Use WebDriver Backed Selenium

  • Open URL:

driver.get(“https://www.google.com”);

Explore Selenium Sample Resumes! Download & Edit, Get Noticed by Top Employers!Download Now!
  • Click a link,Check box,Radio button, button:

driver.findElement(By.id(“gbqfq”)).click();

  • Clear the text field:

driver.findElement(By.id(“abc”)).clear();

  • Type in Text box or Text Area:

Check Out Selenium Tutorials

driver.findElement(By.name (“username”)).sendKeys(“test”);
Select a Value from Dropdown:
Select select = new Select(driver.findElement(By.tagName(“select”)));
select.selectByVisibleText(“Apple”);
Switch to window:
driver.switchTo().window(“windowName”);
Switch to Frame:
driver.switchTo().frame(“frameName”);
Switch to Alert:
driver.switchTo().alert().accept();
Confirmation Box:
driver.switchTo().alert().accept();
driver.switchTo().alert().dismiss();
Navigate Forward:
driver.navigate().forward();
Navigate Backward:
driver.navigate().back();

To gain in-depth knowledge and be on par with practical experience, then explore Selenium Training.

Using Actions Class

Drag and Drop
WebElement source = driverdriver.findElement(By.name(“source”));
WebElement target = driver.findElement(By.name(“target”));
(new Actions(driver)).dragAndDrop(source, target).perform();
Mouse Hover:
Actions builder = new Actions(driver);
WebElementtagElement = driver.findElement(By.id(“someid”));
builder.moveToElement(tagElement).build().perform();

                                                Checkout Selenium Interview Questions


RELATED COURSES

Get Updates on Tech posts, Interview & Certification questions and training schedules