Summary
As you can see, there is a large range of options and approaches available for both testing and debugging within Jenkins. This chapter introduced some of the main tools and approaches that you may hopefully find useful for your own development processes.
Knowing how to test and debug your code and set up a productive development environment that suits your needs and preferences should improve the quality of your own development. It should also make things much easier further down the line, when you look at distributing your own plugin and are considering alternative development options. We will take a look at some alternative technologies and languages in the next chapter.