Java for Testers
Java + JUnit + Selenium + RestAssured. The enterprise standard. If your company uses Java, this is your path.
intermediate
3 courses
15 lessons
This path requires a Pro subscription
Subscribe to unlock all lessons, challenges, and bug hunts.
1
Java Fundamentals for Testing
The core Java skills every test automation engineer needs — no more, no less.
intermediate
~4.0h
-
Requires subscriptionWhy Java for Test Automation?reading +10 XP
-
Requires subscriptionJava Setup and First Programreading +15 XP
-
Requires subscriptionClasses, Objects, and Methodsreading +15 XP
-
Requires subscriptionCollections: Lists, Maps, and Setsreading +15 XP
-
Requires subscriptionException Handlingreading +15 XP
2
Java Testing Frameworks
Master JUnit 5, TestNG, and Selenium — the frameworks that power enterprise test automation.
intermediate
~5.0h
-
Requires subscriptionJUnit 5 Fundamentalsreading +15 XP
-
Requires subscriptionJUnit 5 Advanced Featuresreading +15 XP
-
Requires subscriptionTestNG Essentialsreading +15 XP
-
Requires subscriptionSelenium with Javareading +20 XP
-
Requires subscriptionPage Object Model in Javareading +20 XP
3
Enterprise Java Testing
API testing, mocking, build tools, and CI integration — the skills that make you production-ready.
intermediate
~4.0h
-
Requires subscriptionREST Assured for API Testingreading +20 XP
-
Requires subscriptionMocking with Mockitoreading +15 XP
-
Requires subscriptionBuild Tools and Dependenciesreading +15 XP
-
Requires subscriptionReporting and CI Integrationreading +15 XP
-
Requires subscriptionCapstone: Enterprise Test Suiteexercise +25 XP