Course Name
Course Code : ZGS46
Venue Details
Postal Code : 1559
Session Dates
Duration: 2 days (14 hours)
This training program is designed to help developers and testers leverage Apache Maven for managing and executing automated tests in Java-based applications. The course emphasizes the role of Maven in project builds, test lifecycle management, integrating unit and integration tests, reporting, and plugin usage to support continuous testing within CI pipelines.
UNIT TESTING WITH MAVEN
Overview of Maven lifecycle and testing phases
Understanding the role of the src/test/java directory
Introduction to JUnit and TestNG (annotations, assertions, structure)
Using the Maven Surefire Plugin for unit test execution
Organizing test cases and working with test suites
Managing test dependencies using Maven scopes
Generating test reports and analyzing failures
INTEGRATION TESTING AND ADVANCED MAVEN TEST CONFIGURATION
Differentiating unit tests vs integration tests
Using Maven Failsafe Plugin for post-package integration tests
Creating integration test environments (DBs, REST endpoints)
Working with test resources and property files
Parameterized tests and test groups in JUnit/TestNG
Skipping or filtering tests using profiles and CLI options
Continuous testing integration
Hands-on Exercises
Mode of Delivery : The event can be attended both online and at nearby ProgNXT classroom by Individual Professionals and Corporate Employees as per the seat availability. Please Contact Us at [email protected] for checking the seat availability
Audience : We have a global audience that logs in to using their own computers to work hand in hand with our world-class instructors.
Assessment : Each training course will have ProgNXT Assessment at the end.
Certification : After successful passing of ProgNXT Assessment, ProgNXT Certification will be provided, which has got acceptance in 55+ Countries.
| Global Region | Location | Start Date | End Date | Action |
|---|---|---|---|---|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |