Running WebDriver Tests in Travis CI With Iridium

One of the goals of the Iridium project is to allow tests to be run by CI servers as part of the automated build process. Iridium itself is built by the Travis CI service, and as part of that build, a number of tests are run against a multitude of browsers to ensure that the steps exposed by Iridium work as expected across all popular browsers with each release.
The same implementation that runs the Iridium tests as part of a Travis CI build can also be used to run tests against any public website, and in this article, I’ll show you how to build a .travis.yml file that executes Iridium tests as part of a build.