What are some of the common exceptions one could face in Selenium?

0 votes
What are some of the common exceptions one could face in Selenium?
May 22 in Selenium by Monisha
708 views

1 answer to this question.

0 votes

Hey Monisha, some of the common Selenium Exceptions are as follows:

  1. WebDriverException: WebDriver Exception comes when we try to perform any action on the non-existing driver.
    • WebDriver driver = new InternetExplorerDriver();
      driver.get("http://google.com");
      driver.close();
      driver.quit();
  2. NoAlertPresentException: When we try to perform an action i.e., either accept() or dismiss() which is not required at a required place; gives us this exception.
    • try{
      driver.switchTo().alert().accept();
      }
      catch (NoAlertPresentException E){
      E.printStackTrace();
      }
  3. NoSuchWindowException: When we try to switch to a window which is not present gives us this exception:
    • WebDriver driver = new InternetExplorerDriver();
      driver.get("http://google.com");
      driver.switchTo().window("Yup_Fail");
      driver.close();
  4. NoSuchFrameException: Similar to Window exception, Frame exception mainly comes during switching between the frames.
    • WebDriver driver = new InternetExplorerDriver();
      driver.get("http://google.com");
      driver.switchTo().frame("F_fail");
      driver.close();
  5. NoSuchElementException: This exception is thrown when we WebDriver doesn’t find the web-element in the DOM.
    • WebDriver driver = new InternetExplorerDriver();
      driver.get("http://google.com");
      driver.findElement(By.name("fake")).click();
answered May 22 by Satyam

Related Questions In Selenium

0 votes
1 answer

What are some of the browser commands used in Selenium Webdriver?

Hi Nakul, some of the most frequently ...READ MORE

answered May 14 in Selenium by Abha
• 27,200 points
67 views
0 votes
1 answer
0 votes
1 answer

What are the major exceptions that occur in Selenium?

There are mostly 5 different types of ...READ MORE

answered Feb 13 in Selenium by Priyaj
• 57,300 points
41 views
0 votes
1 answer

What are locators in Selenium and what are the different types of it?

Hi Divya, in Selenium Locators define an ...READ MORE

answered May 7 in Selenium by Abha
• 27,200 points
141 views
0 votes
1 answer

Finding WebDriver element with Class Name in java

The better way to handle this element ...READ MORE

answered Apr 10, 2018 in Selenium by nsv999
• 5,430 points
1,190 views
0 votes
1 answer
0 votes
1 answer

Geo-location microphone camera pop up

To Allow or Block the notification, access using Selenium and you have to ...READ MORE

answered May 11, 2018 in Selenium by Samarpit
• 5,510 points
1,274 views
0 votes
1 answer

How to use such xpath to find web elements

It's much simpler to use: #MyDiv123 > div.super or ...READ MORE

answered Jun 14, 2018 in Selenium by Samarpit
• 5,510 points
1,032 views
0 votes
2 answers

What are the limitations of Selenium?

Hi Moray, limitations of selenium webdriver are ...READ MORE

answered Jun 10 in Selenium by Abha
• 27,200 points
943 views
0 votes
1 answer

What are the phases of Selenium Life Cycle?

Selenium life cycle has following 5 phases: Test ...READ MORE

answered May 9 in Selenium by Prashant
341 views