Skip to main content

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.

View pricing
1

Java Fundamentals for Testing

The core Java skills every test automation engineer needs — no more, no less.

intermediate ~4.0h
  • Requires subscription
    Why Java for Test Automation?
    reading +10 XP
  • Requires subscription
    Java Setup and First Program
    reading +15 XP
  • Requires subscription
    Classes, Objects, and Methods
    reading +15 XP
  • Requires subscription
    Collections: Lists, Maps, and Sets
    reading +15 XP
  • Requires subscription
    Exception Handling
    reading +15 XP
2

Java Testing Frameworks

Master JUnit 5, TestNG, and Selenium — the frameworks that power enterprise test automation.

intermediate ~5.0h
  • Requires subscription
    JUnit 5 Fundamentals
    reading +15 XP
  • Requires subscription
    JUnit 5 Advanced Features
    reading +15 XP
  • Requires subscription
    TestNG Essentials
    reading +15 XP
  • Requires subscription
    Selenium with Java
    reading +20 XP
  • Requires subscription
    Page Object Model in Java
    reading +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 subscription
    REST Assured for API Testing
    reading +20 XP
  • Requires subscription
    Mocking with Mockito
    reading +15 XP
  • Requires subscription
    Build Tools and Dependencies
    reading +15 XP
  • Requires subscription
    Reporting and CI Integration
    reading +15 XP
  • Requires subscription
    Capstone: Enterprise Test Suite
    exercise +25 XP