Google Chrome and ChromeDriver with Selenium
Google Chrome and ChromeDriver with Selenium Before going in details about google chrome and ChromeDriver lets learn some terminology. Wire Protocol: defined as RESTful web services using JSON over HTTP that is being used by webdriver/RemoteWebDriver, to communicate with browser. ChromeDriver is a standalone server developed by Chromium team(Google) which implements wire protocol. ChromeDriver consist of three separate pieces, a. Chrome Browser. b. Selenium Project code (driver) AND c. An Executable that helps code to communicate with chrome browser (lets call it server for ease) server expects you to have chrome installed in the default location of computer. Before start, …