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...

Logging test automation information with Log4j

Logging Test Automation Information with Log4j

We run our automated tests either on our local machines or in CI systems. In some cases, we cannot see what the tests are doing. When it is an API test, unless it provides some...

Running automated tests in parallel with TestNG

Running Automated Tests in Parallel with TestNG

Running automated tests in parallel can be a time saver. When we have TestNG tests, we have multiple options for running our tests in such a way. We only need to perform a few...

Using Java Enums in Test Automation Code

Using Java Enums in Test Automation

When deciding what data types to use for storing test data, you might want something that: Allows the declaration of several properties Has no behavior or has minimal...

Report Module Implementation in a Test Automation Framework

In this tutorial for Creating a test automation framework with C#, Selenium 3 and Nunit, we will learn how to implement the report module we created in our test automation...

How to Write a Functional Test with a Basic Test Automation Framework

This tutorial is the the next step in Creating a test automation framework with C#, Selenium 3 and Nunit; after creating the reporting module in the previous tutorial, we can...

Page Object Pattern

Page Object Pattern (POM) Advantages & Implementation

The following tutorial is the next step in Learning how to create a test automation framework with C#, Selenium 3 and Nunit : this step is about Page Object Pattern (also known as...

cross browser testing

How to Create a Cross Browser Compatible Test...

In this tutorial we’ll be learning about the first step in Designing the architecture of a Selenium test automation framework with C# and NUnit: developing the ability for...