Skip to main content

9 docs tagged with "java"

View all tags

Java Coding Best Practices

Habits that make Java code easier to read, test, change, and run safely — naming, classes, nulls, exceptions, collections, logging, concurrency, security, testing, and a pre-commit checklist.

Java for SDET

How Java fundamentals map to test engineering — JUnit 5, fixtures, data-driven tests, Mockito, Rest Assured, page objects, waits, test data builders, tags, reports, and CI.

Java Learning Path: Start Here

How to learn Java in seven milestones — what to learn in each, the project you build, how to check yourself, and the SDET track that follows.

Java Milestones & Mini-Projects

A working, tested Java mini-project for each of the seven core milestones — converter, word counter, validator, retry helper, bank accounts, log analyzer, and a concurrent health checker.

Java Quick Reference

Copy-paste reference for everyday Java 21 — strings, collections, sorting, streams, dates, files, regex, concurrency, JUnit, and build commands.

Java: The Complete Guide

End-to-end reference for Java — JVM internals, OOP and generics, collections/streams, concurrency, and interview-ready Q&A.

JUnit: The Complete Guide

End-to-end reference for JUnit — JUnit 5 architecture, annotations, assertions, extensions, tagging, and interview-ready Q&A.

Rest Assured: The Complete Guide

End-to-end reference for Rest Assured — given/when/then DSL, request specs, JSON/XML assertions, auth, schema validation, and interview-ready Q&A.

TestNG: The Complete Guide

End-to-end reference for TestNG — annotations, testng.xml suite configuration, parallel execution, data providers, and interview-ready Q&A.