Back to Course
Core Java

Setting Up System: Eclipse, Java, Maven, Rest-assured and TestNG

What You Need Installed

  • JDK (Java Development Kit): provides the compiler and runtime needed to write and run Java code.
  • Eclipse IDE: the editor used to write, run, and debug Java and Rest Assured projects.
  • Maven: a build tool that manages project dependencies (like Rest Assured and TestNG) automatically.
  • Rest Assured & TestNG: added as Maven dependencies inside the project's pom.xml rather than installed separately.

Basic Setup Steps

Install the JDK and set the JAVA_HOME environment variable, install Eclipse (with the Maven plugin, usually bundled by default), create a new Maven project, and add the Rest Assured and TestNG dependencies to pom.xml.

Why This Foundation Matters

Getting this environment right once means every later exercise — writing Java code, running TestNG tests, or automating APIs with Rest Assured — works smoothly without setup issues getting in the way.

Ready to master real-world software testing?

Learn manual and automation testing hands-on with mentor-led sessions.

Explore Course