Blog

Thoughts on software development, technology, and more

Strategy Pattern in Test Automation with Selenium WebDriver
December 08, 2020

Strategy Pattern in Test Automation with Selenium WebDriver

As a software engineer, We all face some errors/exceptions while writing code! So what do we do when we face such a problem? If we are not sure, We google...

Testing Automation
Spring Security with JWT token
November 12, 2020

Spring Security with JWT token

Today I will show you how to make your REST APIs secure and authenticate requests using Spring Security JWT (Json Web Token). Today, JWT is one of the most common...

Testing Automation
Cucumber 6 Spring Integration
October 26, 2020

Cucumber 6 Spring Integration

Cucumber is a very powerful testing framework, which follows the BDD (behavior-driven development) methodology. It enables developers to write high-level use cases in plain text that can be verified by...

Testing Automation
Generic Scenario Context for Cucumber
October 19, 2020

Generic Scenario Context for Cucumber

How to Share Test Context between Cucumber Steps, in this post we will explain it and share our implementation Scenario Context class holds the test data information explicitly. It helps...

Testing Automation
How to create jenkins generic runner based on cucumber tags
August 19, 2019

How to create jenkins generic runner based on cucumber tags

Today we are going to jump a little bit in CI/CD with a generic jenkins runner based on cucumber tags. In this post will be detailed explained how to configure...

Testing Automation
How To Improve Your Assertions Using AssertJ
February 28, 2019

How To Improve Your Assertions Using AssertJ

Overview: As you might already know,Fluent APIs make your code readable and easily maintainable. We already have seen few articles on designing Page Objects and Business Workflows in fluent style....

Testing Automation
How To Test REST API Using UNIREST
February 18, 2019

How To Test REST API Using UNIREST

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 ...

Testing Automation
REST-assured: how to check the user sorting
January 03, 2019

REST-assured: how to check the user sorting

In this post we will show the easiest way to test the request with returns a bunch of users. The main goal of the request is to sort the users...

Testing Automation
Java Adapter Pattern explanation
December 28, 2018

Java Adapter Pattern explanation

Let us return to the consideration of structural design patterns. This time we will look at a design pattern called Adapter (also called the Wrapper along with the Facade pattern)....

Testing Automation
Rest-Assured best practice
December 27, 2018

Rest-Assured best practice

Testing RESTful Web Services can be cumbersome because you have to deal with low-level concerns which can make your tests verbose, hard to read and to maintain. Fortunately, there are...

Testing Automation