Setting up TeamCity

TeamCity ( is an enterprise-level continuous integration server. It supports a lot of technologies out of the box and is very reliable and capable. One of my favorite features is the ability to spin up Amazon Web Services (AWS cloud build agents. You will need to create the build agent Amazon Machines Image (AMI), but once you have done this, your TeamCity server can start up however many build agents are required, and then shut them down again when the build has finished.

We are going to need a basic install of TeamCity on our local machine to work through this section; you can either download the WAR file and run it up in an application server such as Tomcat, ...

Get Mastering Selenium WebDriver 3.0 now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.