artofcode.info

The beauty of coding!

Cucumber 6 Spring Integration
Software Engineering

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

Author Avatar steti 26 Oct 2020
Generic Scenario Context for Cucumber
Software Engineering

Generic Scenario Context for Cucumber

How to Share Test Context between Cucumber Steps, in this post we will explain it and share our implementationScenario Context class holds t...

Author Avatar steti 19 Oct 2020
How to create jenkins generic runner based on cucumber tags
Software Engineering

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

Author Avatar steti 19 Aug 2019
How To Improve Your Assertions Using AssertJ
Software Engineering

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

Author Avatar steti 28 Feb 2019
How To Test REST API Using UNIREST
Software Engineering

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

Author Avatar steti 18 Feb 2019
REST-assured: how to check the user sorting
Software Engineering

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 by a sp...

Author Avatar steti 03 Jan 2019
Java Adapter Pattern explanation
Software Engineering

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

Author Avatar steti 28 Dec 2018
Rest-Assured best practice
Software Engineering

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

Author Avatar steti 27 Dec 2018
REST-assured: useful tips
Software Engineering

REST-assured: useful tips

In this article, I gathered useful tips on using REST-assured, one of the most common Java libraries to automate REST-API testing.All examples are vit...

Author Avatar steti 17 Dec 2018
Introduction in Cucumber with examples
Software Engineering

Introduction in Cucumber with examples

1. IntroductionCucumber is a BDD (Behavioral Driven Development) testing framework.Using the framework to write repetitive scenarios with different pe...

Author Avatar steti 15 Dec 2018
Type of constructors in java
Software Engineering

Type of constructors in java

In this post we will explain type of constructors in java and what is the difference between constructors and methods.What is a constructorConstructor...

Author Avatar steti 12 Dec 2018
Reflection for hybrid testing framework with cucumber
Software Engineering

Reflection for hybrid testing framework with cucumber

After a couple of time I manage to create a Selenium hybrid testing framework base on java reflection functional.In this post I will explain the base...

Author Avatar steti 11 Dec 2018