Category: Test Automation

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 vital, they are collected from my practice of conducting code-review in more than 10 projects with automation tests. Take end-points to a separate place. It would seem that this is obvious.

Introduction in Cucumber with examples

1. Introduction Cucumber is a BDD (Behavioral Driven Development) testing framework. Using the framework to write repetitive scenarios with different permutations of inputs/outputs can be quite time-consuming, difficult to maintain and of course frustrating. Cucumber came with a solution for reducing this effort by using the concept of Scenario Outline coupled with Examples. In the

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 principles of this framework and all pluses and minuses. Let’s begin in our journey. Based on my experience a good testing framework base on UI functional testing an

Integrate cucumber with spring

1. Overview This is a quick guide to integrate the Cucumber testing framework with Spring. Cucumber is a very powerful testing framework written in the Ruby programming language, which follows the BDD (behavior-driven development) methodology. Its intent is to enable developers to write high-level use cases in plain text that can be verified by non-technical stakeholders, and turn

API Functional Tests with Cucumber and Rest-assured

API Functional Tests with Cucumber and Rest-assured On projects where multiple systems undergo development at the same time, it’s crucial to maintain a clear picture of how they should interact. We commonly have a back-end system providing a REST API to multiple front-ends (browsers, mobile apps, chatbots, IoT, etc.). Because it will likely change over

Integrate Cucumber framework with QMetry

Integrate Cucumber framework with QMetry Introduction Cucumber is one of the tools for running automated tests. It combines business specification and test documentation into one – which results into executable specification. Due to this collaboration, it encourages teams to keep their organization’s business goals in center. Automated testing through Cucumber helps teams avoid heavy regressions

Introduction intro Cucumber Reports

Introduction intro Cucumber Reports After a test Execution we need to generate a useful test report, cucumber provides some good functional for us. It is also require to understand the out put of the execution. Whether it is Manual execution or an Automated, the output of the same has to be in format, which immediately

Generate pretty test execution report

In this post we will show how to generate a pretty report after cucumber test execution. Using technology: Maven Java 8 Cucumber 1.2.5 First of all you need to add following library in your pom.xml file: After that you will need to do some changes in your Cucumber Runner to generate a json file after test