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

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

How To Do API Testing | Best Practices (2024)

What is API Testing? API testing is a type of testing that is used to evaluate that the API functions as expected. Software testing professionals analyse and test the APIs and evaluate whether APIs meet the expectations or not and are secure, robust and reliable. Why API testing is important? API is an inherent part … Read more