I want to learn about various kinda of testing in software development industry (more specifically, backend web app dev with springboot and microservices) and how to perform each of them in a java ecosystem (like springboot and microservices). I want to know just enough about concepts and then tools that help me perform it. I don't wanna be master in each but jack of mostly all, for now, or at least be able to implement most common testings. Please guide me. Thank you.