Having had a look at the testability framework, the Test Tool, and the standard tests and libraries, I have shown you what is available in the platform and the application that will allow you to create and execute automated tests. And that's what we are going to do in this part of this book. But let's step back and not just bluntly dive into creating code. Firstly, I would like to introduce a couple of concepts and design patterns that will allow you to conceive your tests more effectively and efficiently. At the same time, these concepts will make your tests not just a technical exercise and will help you to get your entire team involved.
I am surely not going to bother you with formal test documentation and the top-down approach with eight defined stages, from test plan, through test design/case specification to test summary report. That's way out...