API Testing

Data driven testing using karate DSL

Reading Time: 3 minutes In the previous blog, we saw that we can integrate our test cases with Jenkins. Now, in this blog, we will see how we can achieve data-driven testing using karate DSL. What is DDT? DDT or data-driven testing is an technique in which we read the data from a table or an excel sheet or a CSV file (or any external file), and take them Continue Reading

karate DSL : POST and GET API calls

Reading Time: 3 minutes In the previous blog, we saw how we can set up a project in karate DSL and saw the folder structure in this blog we will see how to make POST and GET API calls and how it can be automated using karate DSL. First, we need to create a .feature file where we will write our test cases. We have already seen the file Continue Reading

Automate your API Test Cases Using REST-ASSURED

Reading Time: 5 minutes Here, we’ll discuss about how can we automate our testing of RESTful webservices using REST ASSURED Never used Rest-Assured before? That’s not a problem because today I’ll explain right from the scratch. As a result, that beginners can also start their journey of testing APIs using Rest-Assured What is Rest Assured? In brief Rest Assured is nothing but a JAVA library or a set of Continue Reading

Jenkins Integration using Karate DSL

Reading Time: 2 minutes In the previous blog we saw how we can use karate DSL and read data from external files. Now, in this blog we will see how we can have Jenkins integration using karate DSL. Requirements Jenkins JDK karate project Setting up Jenkins We will be using a maven project and a java class to execute our test. In order to do that we will be Continue Reading

Running postman collections using Newman in Jenkins

Reading Time: 3 minutes We can write the automation test suite for any service which can be used for performing regression testing. But we can also integrate our automation test scripts using Newman in Jenkins CI/CD pipeline which can be triggered automatically whenever a pull request gets merged. We need software installed on our system locally: Jenkins Node NPM Postman (For writing the collection) Files for execution Firstly create Continue Reading

Accelerate performance with Gatling:3.3.0-Warmup

Reading Time: 5 minutes Hello, welcome to the first blog of our Gatling series. Objective is to see how we can accelerate the performance of the product with a tool like Gatling and how to easily integrate with our code base to run the test on different environments. This series is totally based on my personal experience so I have tried to cover all the possible scenarios that I Continue Reading

API Testing with Katalon Studio

Reading Time: 7 minutes Katalon Studio is a free and robust automation solution for API, Web, and mobile testing. It integrates all necessary components with built-in keywords and project templates into a complete automation framework. Katalon Studio is easy to use for beginners but also offers advanced capabilities for experienced users. In this blog, we’ll be discussing API testing with Katalon studio.