In this Java Testing for Developers training course, expert author Ian Darwin will teach you about the tools and techniques that are used to test Java software. This course is designed for users that already have some basic Java experience.
You will start by learning about dynamic testing tools, including how to write and run JUnit, test persistence with JUnit, and mock objects with JUnit. From there, Ian will teach you about Spock, advanced Spock, and test coverage. This video tutorial also covers testing web apps with JUnit-based tools, static code analysis, and FindBugs. Finally, you will learn about PMD, including how to run with Eclipse, deal with outputs, and analyze reports.
Once you have completed this computer based training course, you will have learned about the tools and techniques that are used to test Java software.