Kafka – Creating Simple Producer & Consumer Applications Using Spring Boot

Overview: In the previous article, we had discussed the basic terminologies of Kafka and created local development infrastructure using docker-compose. In this article, I would like to show how to create a simple kafka producer and consumer using Spring-boot. Prerequisite: Java 8 or above installed Kafka is up and running Goal: Aim of this post

Kafka – Creating Simple Producer & Consumer Applications Using Spring BootRead More »

Selenium WebDriver – How To Test REST API

Overview: I have come across this question many times from people that how to test rest api using selenium webdriver. You could see many related questions in StackOverflow.com. People who are new to test automation sometimes do not understand that Selenium is only for automating the web based applications.  However if you would like to do

Selenium WebDriver – How To Test REST APIRead More »

Best Practices – MicroServices – Contract Testing

Overview: Microservice is a software architectural style in which a software application is developed as a set of loosely coupled, small and modular services. Each service implements a business functionality & they expose their services to the consumer via a lightweight mechanism (usually REST API).  Consumer here might not be the actual end users –

Best Practices – MicroServices – Contract TestingRead More »

JMeter – REST API Testing – A Complete Data-Driven Approach

In this article, I would like to show you a data-driven approach for REST API testing. If you are new to JMeter/REST API Testing, I would like to read this article first to get some idea. Goal: Our aim here is to come up with a framework to test REST API with different HTTP Methods. This

JMeter – REST API Testing – A Complete Data-Driven ApproachRead More »

JMeter – How To Test REST API / MicroServices

Overview: There are so many ways and tools available to test a REST API. When I had a requirement to test a REST API, after looking at various tools & options, I settled on JMeter for the following reasons. JMeter is FREE & Open Source. JMeter can read your testdata from the CSV file out

JMeter – How To Test REST API / MicroServicesRead More »