Testing

Ten Principles For Agile Testers

Reading Time: 6 minutes In the previous blog we saw that what exactly is Agile testing and in this blog we will see in introduction to Principles For Agile Testers. What is an Agile tester? So get into the principles for Agile testers we first need to know what is an Agile tester? A professional tester who is not scared of change has knowledge about technical and business aspects Continue Reading

Agile Testing: An introduction

Reading Time: 5 minutes When we talk about Agile the first thing that pops into our mind is Agile development. But here we are going to see and learn about an introduction to Agile Testing that how testers work in Agile, the contrast between Agile Testing and development, and traditional vs. Agile approach. What is Agile Testing? In the world of software development, there are two very common terminologies, Continue Reading

How to generate AWS Signature with Postman

Reading Time: 4 minutes Hello folks, I hope you are having a productive day in this pandemic of COVID-19. Let’s move on to our next blog in the series of API automation. Most of us are doing automation using the tool Postman. So while performing automation with postman we have to integrate many other tools and APIs with Postman. Similarly to use the AWS APIs we need to create Continue Reading

APPIUM Tool: Get Started,Setup and run your First test

Reading Time: 4 minutes  Appium tool is an open source, cross-platform automation testing tool and therefore we use appium tool in testing native applications, mobile-web applications and hybrid applications using a webDriver. The tool majorly focus on both Android and ios apps and only restricted to the mobile application testing domain. So we will start with getting the environment set up, Appium tool installed and running it on your machine.  Pre-requisties Downloading Continue Reading

How to Integrate JMeter into Jenkins

Reading Time: 4 minutes Hey Guys, I hope you are doing well in this pandemic of COVID-19.  Let’s move to the next blog in a series of performance testing. In my earlier blogs, we came to know about creating scripts in JMeter and working with them. Now in this blog, we will learn how to Integrate JMeter into Jenkins Basically, we will execute the JMeter script through/CD tool. Now Continue Reading

Jmeter-Extract data using Post Processor Part- II

Reading Time: 4 minutes Hello everyone ! I hope you are doing well in this pandemic of COVID-19. In the previous blogs, we saw how we can extract the data from Jmeter using post-processor- JSON Extractor. Here in this blog, we will see other post-processors like Regular Expression. Many of us feel that creating regular expressions is difficult for non-technical people. So most of us avoid using regular expressions Continue Reading

Jmeter-Extract data using Postprocessor Part-I

Reading Time: 3 minutes Jmeter is used to perform load testing. I have already discussed how it is easier and how can we use Jmeter in my earlier blogs. So let’s move some common problems of JMeter.Actually not a problem, but for many us it is difficult to extract data in Jmeter. Sometimes in Jmeter, we need to pass the data in the request externally. There are many options Continue Reading

Postman-Extract value from the JSON object array

Reading Time: 3 minutes Most of us are using postman for automating the Rest API. In automating the requests, we need to pass the data in many requests in different forms. It will be in the datasheet/excel form, database and also sometimes need to extract data from JSON response of any request. Postman lets you write scripts that run before/after you receive a response from the server. The pre-request Continue Reading

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

Running Multiple Tests using JUnit

Reading Time: 2 minutes In this blog we are going to discuss an approach to run multiple tests using JUnit and for this task we will user JUnit Platform Launcher API. We are going to create a demo project in Maven that uses the Launcher API to discover and run tests. Lets add some dependencies to our Maven project: <dependencies> <dependency> <groupId>org.junit.jupiter</groupId> <artifactId>junit-jupiter-api</artifactId> <version>5.6.0</version> </dependency> <dependency> <groupId>org.junit.vintage</groupId> <artifactId>junit-vintage-engine</artifactId> <version>5.6.0</version> 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

Integrate TestNG and Json-Server with Rest-Assured

Reading Time: 6 minutes A quick intro about Rest Assured? Integration of  TestNG with Rest-Assured What is  JSON Server and how to set it up. How to create or setup a project? Let’s get to our first question. What is Rest Assured? In brief Rest Assured is nothing but a JAVA library or a set of JAVA APIs for testing and validating RESTful webservices. In other words, REST Assured Continue Reading

Recording of Jmeter Script Part-2

Reading Time: 4 minutes In my 1st blog, we come to know about the JMeter.Why should we choose Jmeter for performance testing as it is easier to use. In the 2nd blog, we learn how to record the JMeter request using BlazeMeter extension which was the 1st part of Recording of Jmeter Script. Here in this blog, we will learn the 2nd way of Jmeter request recording-Using Jmeter Proxy. Continue Reading