We have looked at a number of different ways of working with test automation. Assembling the pieces into a cohesive whole can be daunting.
In this section, we will have a look at a complete test automation example, continuing from the user database web application for our organization, Matangle.
You can find the source code in the accompanying source code bundle for the book.
The application consists of the following layers:
The test code will work through the following phases during execution: