Introduction to Selenium WebDriver
Selenium WebDriver  lets you write code to perform automated tests of web pages. Unlike Selenium IDE  (which records clicks that you perform in the browser and plays them back), WebDriver requires you to write code to connect to the API which controls the browser. The code can be written in Java, C# or a few other languages.   The  Selenium WebDriver documentation has  some good instructions, but while following them, I ran into a few hitches, but was able to find the answers I needed from other pages on the internet. Hopefully I have referenced those other pages correctly.   Obtaining Selenium WebDriver for Use with Java   Install Apache Maven . This will be used for downloading a project that can be imported into Eclipse or NetBeans.  Create the  pom.xml  file shown on the WebDriver documentation page.   Make sure to update the XML file with any potentially updated information on the Maven Download  page.   Add the Maven installation directory to your PATH.  I...