logo logo
Maven Basics: Maven in a Nutshell. Part 2

Getting Started with Maven in Less Than 10 Minutes – Part 2

In this second installment in my Maven-related articles, we will continue to look at more Maven basics with some interesting features, starting with some more dependency...

Maven Tutorial: Getting Started with Maven in Less Than 10 Minutes - Part 1

Getting Started with Maven in Less Than 10 Minutes – Part 1

Maven is a highly popular tool used by developers and testers to create, build, and run code projects and to manage the project dependencies. As testers, we can also use it to run...

Getting Started with TestProject Java OpenSDK

Getting Started with TestProject Java OpenSDK

Test Automation is hard to do well! There are many different things to consider. Not only do you have to think about how to write good code, but you also need to understand how to...

Using Multi Module Maven Project For Automation Testing

Using Multi Module Maven Project For Automation Testing

A multi-module Maven project is one that manages a group of submodules and is built from a parent POM. The submodules are normal Maven projects, and they can be built...

Write Dockerized End-to-End Tests With JUnit 5 and Selenium WebDriver

It’s hard to configure the environment that is required to run end-to-end tests which use Selenium WebDriver. The problem is that every computer that runs our end-to-end tests...

What’s So Great About JUnit 5?

JUnit is a unit testing framework for Java and is one of the most popular frameworks used by organizations. After we've been working with the 4.12 JUnit version for a while, a new...

A Successful Experiment on Citrus Framework

Performing Integration or System Tests can be a hard task at times. A few days back I was presented with the challenge of performing testing with two heterogeneous environments,...