Selenium WebDriver compatibility tests
Selenium WebDriver handles browser compatibility tests on almost every popular browser, including Chrome, Firefox, Internet Explorer, Safari, and Opera. In general, every browser's JavaScript engine differs from the others, and each browser interprets the HTML tags differently. The WebDriver API drives the web browser as the real user would drive it. By default, FirefoxDriver comes with the selenium-server-standalone.jar
library added, but for Chrome, IE, and Opera, there are libraries that need to be added or instantiated externally.
Let's see how we can instantiate each of the following browsers through its own driver:
- Mozilla Firefox: The
selenium-server-standalone
library is bundled with FirefoxDriver to initialize and run tests in a Firefox browser. FirefoxDriver is added to the Firefox profile as a file extension on starting a new instance of FirefoxDriver. Please check the Firefox versions and its suitable drivers at http://selenium...