Syntax error List down the name of the Web drivers supported by Selenium.

List down the name of the Web drivers supported by Selenium.



The name of the web drivers supported by Selenium are listed below −

  • Google Chrome Driver [ ChromeDriver() supports chrome ]

  • HTML Unit Driver [ WebClient() supports chrome, firefox and IE ]

  • Safari Driver [ SafariDriver() supports Safari ]

  • IOS Driver [ IOSDriver() supports ios ]

  • Android Driver [ AndroidDriver() supports Android ]

  • OperaChromium Driver [ ChromeDriver() supports opera ]

  • Gecko Driver [ FirefoxDriver() supports firefox ]

  • Microsoft WebDriver [ InternetExplorerDriver() supports IE ]

  • EventFiring WebDriver [ EventFiring Driver() supports majority of browsers ]

Code Implementation with Firefox driver

Example

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 java.util.concurrent.TimeUnit;
public class BrowserDriverScript {
   public static void main(String[] args) {
      System.setProperty("webdriver.gecko.driver",       "C:\Users\ghs6kor\Desktop\Java\geckodriver.exe");
      // working with Firefox driver
      WebDriver driver = new FirefoxDriver();
      String url = "https://www.tutorialspoint.com/index.htm";
      driver.get(url);
      driver.manage().timeouts().implicitlyWait(15, TimeUnit.SECONDS);
      System.out.println("Launching the url");
      driver.quit();
   }
}
Updated on: 2020-06-10T12:03:10+05:30

1K+ Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements