Selenium WebDriver is the successor to Selenium RC. Selenium WebDriver welcomes instructions (sent in Selenese, or via a Customer API) and sends them to a browser. This is applied via a browser-specific visitor driver, which directs orders to a browser, and retrieves results. Many visitor owners actually start and entry a visitor request (such as Firefox or Net Explorer); there's also an HtmlUnit visitor driver, which simulates a visitor applying HtmlUnit.Unlike in Selenium 1, where the Selenium host was required to run tests, Selenium WebDriver does not need a unique machine to accomplish tests. Alternatively, the WebDriver right begins a browser example and regulates it. However, Selenium Grid can be used with WebDriver to perform checks on distant methods (see below). Where possible, WebDriver employs indigenous os stage efficiency rather than browser-based JavaScript commands to drive the browser. This bypasses issues with subtle differences between indigenous and JavaScript...