After reading through this chapter, you should:
- Be able to set up a basic project using Maven to download your dependencies, configure your class path, and build your code.
- Know what advantages you gain by running your tests in parallel with multiple instances of the same browser in TestNG.
- Know how to automatically download the driver binaries using a Maven plugin, making your test code very portable.
- Be able to determine the correct number of threads to use as a default value when running your tests. You should also know how to override this, if required.
- Know how to add
GhostDriver into the mix so that you can run your tests heedlessly.
In the next chapter, we are going to have a look at how to cope when things go wrong. We will also examine ...