An introduction to Selenium was a surprise bonus for me that I got out of attending Dreamforce '14 in San Francisco. Since then, I have had my team put together an infrastructure to deploy a "Selenium" project to add to our salesforce project infrastructure. This allows us to create a Selenium project and run it via Eclipse. The tests are created in the Selenium IDE, and exported to Java. These are used in JUnit tests and executed with Webdriver.