Introducing RemoteWebDriver

RemoteWebDriver is an implementation class of the WebDriver interface that a test-script developer can use to execute their test scripts via the Selenium Standalone server on a remote machine. There are two parts to RemoteWebDriver: a server and a client. Before we start working with them, let's rewind and see what we've been doing.

The following diagram explains what we've done so far:

The test script using WebDriver client libraries, Chrome Driver (or IE Driver or Gecko Driver for Firefox), and Chrome browser (or IE browser or Firefox browser) is sitting on the same machine. The browser is loading the web application, ...

Get Selenium WebDriver 3 Practical Guide - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.