What are the components of selenium?


Posted On: Mar 03, 2020


There are four basic components present in the WebDriver architecture.

  1. Bindings
  2. JSON Wire Protocol
  3. Browser Drivers
  4. Real Browsers

Bindings are used by the developers in order to support multiple languages.

JSON Wire Protocol is a transport mechanism to transfer the data between a server and a client.

Browser Driver is specific to each browser to establish a secure connection with the browser without revealing the internal logic of the browser’s functionality.

Real browsers are the browsers supported by the Selenium. They are Mozilla Firefox, Safari, Internet Explorer, and Google Chrome.

    Related Questions

    Please Login or Register to leave a response.

    Related Questions

    Selenium WebDriver Interview Questions

    What is a WebDriver in selenium?

    WebDriver in Selenium is a web automation framework. It allows the developers to execute their tests against different browsers. With this, the developers can also use different programming languages ...

    Selenium WebDriver Interview Questions

    What are the limitations of Selenium WebDriver?

    Some of the limitations of the Selenium WebDriver are,Only support for Web-Based applications Takes time to create test cases Difficult to set up a test environment No support for automation o...

    Selenium WebDriver Interview Questions

    What is searchcontext in selenium?

    The SearchContext is a topmost interface present in the Selenium WebDriver hierarchy. It has two methods that will be the abstract as SearchContext is an interface. The two methods are the findElemen...