Essential Linux Tutorial Every Beginner Should Know

In this Linux tutorial, I will list down important concepts related to the Linux/Unix operating system, its file structure and essential commands used globally. What is Linux? Linux is an open-source operating system designed and developed by Linus Torvalds. One of Linux’s key characteristics is its flexibility allowing for customization, resulting in the different variations … Read more

How To Pass ISTQB (CTFL) v4.0

In this guide, I will provide all the steps and preparation strategies I followed to pass ISTQB certification on the first attempt. What is ISTQB? ISTQB( International Software Qualification Board) is a globally recognized entity that offers different certifications related to software testing. Whether you are a seasoned professional looking to validate your skills or … Read more

Leveraging New Java Features for Test Automation: A Comprehensive Guide

Java is one of the most popular and widely used programming languages in software development and test automation frameworks. With each major release, it introduces new features thus enabling automation developers to enhance the testing frameworks and processes. In this article, we will explore how we can use the New Java features for test automation … Read more

Get Started With Maven In Test Automation

Maven developed by Apache Software Foundation is a popular build automation and management tool. Its goal is to make the build process consistent and simple. Maven in test automation framework used to manage the framework’s build compilation, execution, and documentation. Why Maven Project Is Required? Maven has a pom.xml file that contains the project configuration … Read more

How to Rerun Failed Test Cases In Cucumber Project (2024)


In automation testing efficiency is the key aspect of any framework. Selenium and Cucumber emerged as strong automated testing technologies, allowing testers to enhance their processes and identify bugs faster. However, managing test scripts can be challenging, especially when dealing with failures. In this article, we’ll explore how to rerun failed test cases in Cucumber … Read more

Gatling Installation And Configuration (2024)

Gatling is an open-source load testing tool initially crafted for Scala when launched in 2015 but after version 3.7 it started supporting Java along with Scala. This article provides detailed information on Gatling installation and configuration for Java. Prerequisites Download and install the below-mentioned software and tools to start with the Gatling tool. Download JDK … Read more

How To Publish ExtentReport Using Jenkins


Jenkins is a powerful automation tool that allows continuous integration and continuous delivery of projects, regardless of the platform we are working on. It is free and can be integrated with several testing and deployment technologies. In this article, we will see, how we can execute our tests on slave agents and publish ExtentReport Using … Read more

How To Automate Screen Recording In Appium

In this article, we will learn why we need to automate screen recording in Appium and how to automate screen recording in Appium mobile automation framework. What is Appium? Appium is an open-source mobile automation framework that aims to support the automation of native, hybrid and web apps on different platforms like Android, iOS and … Read more