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

CucumberFramework

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 the … Read more

Gatling Installation And Configuration (2025)

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

ExtentReport

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

How to Add Extent Report in the Selenium-Cucumber Framework

In the Test automation framework, it is important to generate visually appealing HTML reports for effective communication of test execution results. In this post, we will learn how to integrate Extent Report in the Selenium Cucumber Framework. What is ExtentReport? Extent Report is a powerful, open-source library used in testing automation frameworks for generating beautiful … Read more

How To Integrate SonarQube With Jenkins

This post intends to guide users on integrating SonarQube with Jenkins. What is SonarQube SonarQube is a very popular code quality management tool used widely for static code analysis to identify code smells, possible bugs, and performance enhancements. SonarQube supports many popular programming languages like Java, JavaScript, C#, Python, Kotlin, Scala etc. It also provides … Read more

How To Use TestNg Data Provider

TestNg (Testing framework for the next generation) is developed specifically for Java programming Language. It is similar to Junit but offers additional functionalities like additional annotations, parallel execution support etc. In this post, we will delve into the TestNg data provider and its usage in detail. What is Parameterization? Parameterization is the important concept of … Read more