Getting Started With Testing Spring Boot Applications in 3 Hours

Testing Spring Boot Applications Primer Testing Tools and Libraries

Kickstart Your Spring Boot Testing Success

Testing Spring Boot Applications Primer Testing Tools and Libraries

Untested, brittle, and hard to refactor code belongs to the past. Spring Boot's testing support is excellent if you know how to utilize it correctly. 

  • Starting from Scratch (Basic Java and Spring Boot knowledge required)
  • Covering Unit, Integration, and End-to-End Testing
  • 15 Right-Sized Course Lessons With 12 Hands-On Exercises
  • Certificate of Completion Included to Enrich Your CV and Online Profile
  • Final Quiz to Assess Your Knowledge

Featuring well-known testing tools and libraries like Testcontainers, Selenide, JUnit 5, Mockito, etc.

Customers served! 100 Enrolled Students
Customers served! 100 Course Lessons
Customers served! 100 Hands-On Exercises

Primer 2.0 Launch Offer
Enroll for free instead of $39


There are limited free seats availabe

Why You Should Enroll For This Course

... or why you should care about testing your Spring Boot application ...

Pros #1

  • Deploy changes with confidence to production
  • Become a better software engineer
  • Connect the dots and understand how testing works
  • Lay a solid foundation for testing Spring Boot applications
  • Self-paced learning with hands-on exercises
  • Assess your knowledge with a final quiz about testing Spring Boot applications

Pros #2

  • Spring Boot's testing support is excellent
  • You'll joyfully write your tests afterward
  • Become a better TDD (Test-Driven Development) practictioner by understanding the Tools & Libraries
  • We'll start from scratch and finish the course with advanced topics
  • Preparation for the Testing Masterclass
  • Enrich your CV/profile with the certifcate of completion

Success Stories of Course Participants

Thanks @rieckpil for making this excellent course.

 I really enjoyed the way it organized and taken to detailed blog and YouTube links with examples.

Definitely recommend this course for whoever learns #SpringBoot or practice currently.

Excellent! Thx Again

Anbu Sampath

Anbu Sampath

Testimonial On TwITTER

That’s a great course that give to the students much more than theory.

You explain very well, your content is easy to understand and every exercise let students comprehend better.

You have a good idea suggesting at the end of every module a challenge to let students put all theory + examples in practice.

I’ll recommend your courses for my colleagues and developers which I support at my company.

Twitter Thumbnail


Testimonial On EMAIL

Highly recommended course about the foundations of Spring Boot testing, covering topics like: reducing integration tests boot time with test slices, testing the web layer, testing database layer with testcontainers, testing integration with third party apis, end to end testing with selenide, etc.

Concise, well explained and mostly practical.

Miguel García Da Silva

Miguel García Da Silva

Testimonial On LINKEDIN

It was a pleasure as a beginner to learn Docker and Selenium. 

I recommend this course to everyone who wants to be involved in the work of testing and analysing of different applications.

Twitter Thumbnail



This course made me understand the concept and importance of testing software.

It showed me how to use the right tools (Testcontainers, Selenide, etc.) to get good test coverage for Spring Boot applications.

I especially liked that Philip explained the concept with a simple vocabulary and easy-to-follow examples.

Twitter Thumbnail



Just wanted to inform you that I finished the Testing Spring Boot Applications Primer course and it is a great course for taking initial steps in learning the nuances of testing beyond just a simple unit test.

The course was great, and I learned the basics of unit, integration and end-to-end testing for Spring Boot Applications.

Twitter Thumbnail



Featured Technologies

Testing Spring Boot Applications Primer Testing Tools and Libraries

Here's What We're Going to Discuss

Testing Spring Boot Applications Primer Course Map

Enrich Your CV with the Certificate of Completion

Share the certificate of completion on your LinkedIn profile, download it as a PDF or share it on social media.

Sample Certificate of Completion

Course Curriculum

Getting Started



Basic Topics

Creating a New Spring Boot Project

Inspecting the Spring Boot Starter Test

Testing Java Applications With Maven

Getting Familiar with JUnit 5 and Mockito

High-Level Overview of Testing Spring Boot Applications

Intermediate Topics

Spring Boot Test Slice Annotations

Testing the Web Layer

Testing the Persistence Layer

Further Test Slice Annotations

Advanced Topics

Infrastructure Setup for Integration Tests With Testcontainers

Integration Tests with @SpringBootTest

Writing End-To-End Tests

Next Steps

Final Quiz

Where to Go Next?

Claim Your Certificate (TSBAP)