Blog

Thoughts on software development, technology, and more

February 08, 2023

An overview of Accelerate: Building and Scaling High-Performance Technology Organizations

This post is a summary of a book I recently read called Accelerate: Building and Scaling High-Performance Technology Organizations. This is not my usual post in the technical blog, but...

Testing Automation
July 19, 2022

Cucumber JUnit XML report with logs

In the previous post, tutorial, I explained the solution of how to add logs for the cucumber JSON report. In the current post, I will try to make an easy...

Testing Automation
Factory Method Pattern in the creation of Selenium WebDriver
November 15, 2021

Factory Method Pattern in the creation of Selenium WebDriver

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

Testing Automation
How to send different values in cucumber features based on profile
August 02, 2021

How to send different values in cucumber features based on profile

First of all, I want to mention that this post continues the previous one where we have added AOP to execute some additional logic on cucumber steps. My recommendation will...

Testing Automation
How to log execution time for cucumber steps
March 25, 2021

How to log execution time for cucumber steps

CUCMBER-FOR-BDD Hi folks , this post is more a continuation of Cucumber 6 Spring Integration, in case you didn’t read Cucumber integration post, please do for better understanding. In this...

Testing Automation
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