© Felipe Gutierrez 2019
Felipe GutierrezPro Spring Boot 2https://doi.org/10.1007/978-1-4842-3676-5_7

7. Testing with Spring Boot

Felipe Gutierrez1 
(1)
Albuquerque, NM, USA
 

Software testing is a process of executing a program or system to find errors or defects (normally call bugs) and make sure every program or system really works.

This is one of the many definitions that you can find on the Internet.

Many companies put every effort into finding the right and easy way to do testing by creating amazing frameworks, a practice called TDD (test-driven development).

TDD is a process that is based on repetition in a very short development cycle; here, feedback plays an important part of the process, because the developer writes code to pass a use case ...

Get Pro Spring Boot 2: An Authoritative Guide to Building Microservices, Web and Enterprise Applications, and Best Practices now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.