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.xmlrather 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.
.png)