Software Testing Tutorial - Learn Unit Testing and Integration Testing
Amigoscode via YouTube
-
104
-
- Write review
Build the Finance Skills That Lead to Promotions — Not Just Certificates
Learn AI, Data Science & Business — Earn Certificates That Get You Hired
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Learn essential software testing techniques in this comprehensive tutorial focusing on unit testing and integration testing using Java and JUnit5. Explore key concepts including JUnit5, integration tests, assertions, and mocking with Java Mockito. Gain hands-on experience writing tests, working with repositories, using H2 databases, and implementing @DataJPATest annotations. Master Mockito for effective mocking, utilize argument captors, and understand the process of testing student additions. Conclude with an overview of integration testing and guidance on next steps to further enhance your software testing skills.
Syllabus
- Software Testing Overview.
- Download Diffblue to auto-generate tests.
- UML Diagram.
- JUnit5 and AsserJ.
- Maven Dependencies.
- Lets Write a Test.
- Testing Repositories.
- H2 Database.
- @DataJPATest.
- Mockito.
- Argument Captor.
- Testing Add Student.
- Integration Testing Overview.
- Next Steps.
Taught by
Amigoscode
Reviews
5.0 rating, based on 1 Class Central review
Showing Class Central Sort
-
This unit testing course gave me the tools to write clean, confident code. The instructor explained concepts clearly provided hands-on exercises. I feel prepared to catch bugs early and improve code maintainability. Highly recommend!