Author: Sparsh Bhardwaj

Reading data from excel file – Cypress

Reading Time: 4 minutes Hi folks, In this blog, we will try to learn how to use excel file in cypress, so that we can have a data-driven framework with it. So, without much ado, let’s get started. Approach In cypress, we already have a defined folder structure for placing data files in the project. We mainly have fixtures integration plugins support node_module in our project. Out of these Continue Reading

Cypress – 101

Reading Time: 10 minutes Hi folks, In this blog, we will try to cover the basics of cypress. We may learn the basic commands of cypress and how we can handle multiple scenarios with it. So, let’s get started. Cypress Basic Operations Visiting an page The first and the most basic thing of the UI test automation tool is to visit the desired URL. Like in selenium, we have Continue Reading

What is Cypress?

Reading Time: 3 minutes Hi folks, In this blog, we will try to learn about cypress, its architecture and its working. Hence, without much ado, lets get going. Cypress – what is it? Web testing has become one of the crucial parts of modern software delivery practices. As a result, this has increased the demand for stable web test automation tool. There are a number of open-source automation tools Continue Reading

Integrating Jenkins with Selenium.

Reading Time: 4 minutes Hi folks, In this blog, we will try to integrate Selenium with Jenkins. We will not try this on an ubuntu machine using a bash file instead of a standard batch(windows compatible) file so that we need to run it in headless mode. So, let’s get going. What is Jenkins? Jenkins is an open-source tool written in Java.  It provides continuous delivery and continuous Integration Continue Reading

A peek into REST Assured.

Reading Time: 3 minutes Hi folks, In this blog, we will take a peek into the REST Assured and will try to understand the basic architecture of it. Moreover, we will try to have a brief understanding of writing a basic test script as well. So, let’s get going. What is Rest Assured? It won’t be an overstatement if we say that APIs are playing a very important role Continue Reading

Rest Assured with Apache POI

Reading Time: 3 minutes Hi folks, In this blog, we will try to integrate Apache POI with our Rest Assured Project. Moreover, we will explore how to read data from an external excel file. So, let’s get going. Why should we do it? The main aim to use Apache POI is to enhance our Data-Driven Framework. Data-Driven Framework is an automation testing framework in which input values are read from Continue Reading

Integrating Rest Assured with Jenkins and Allure reports.

Reading Time: 4 minutes Hi folks, In this blog, we will be exploring how to integrate Jenkins with our Rest Assured test project. And as an add on we will try to publish the Allure reports through Allure Jenkins plugin as well. So let’s get started. Why are we doing this? The main aim here is to integrate Rest Assured with CI/CD through Jenkins and to publish the test Continue Reading

Git Tagging

Reading Time: 3 minutes Hi folks! In this blog, we will try to learn about the tagging that we use in git. Git is a distributed version control system for tracking changes in any set of files. This was originally designed for coordinating work among programmers cooperating on source code during software development. Going forward with this blog we will try to learn how to list existing tags, how Continue Reading

Agile Testing Pyramid

Reading Time: 3 minutes Hey folks, In this blog, we aim to briefly explore the agile testing pyramid. So, let’s get going. Here, we will get acquainted with the following topics by the end of this blog What a testing pyramid, an overview? Types of test Pyramid Unit Tests Service Tests UI Tests What is the testing pyramid? The agile test automation pyramid is a graphical strategy guide for Continue Reading

UI Testing with Karate

Reading Time: 3 minutes Hi there, This blog aims to throw some insight on an incredible framework for UI testing i.e Karate UI. That’s right, it is Karate. In this blog, we will explore the capabilities that Karate offers in the field of UI testing. Let’s first know what Karate really is. What is Karate DSL? To define Karate DSL, in simple words, we can say that it is Continue Reading

Gatling with Jenkins.

Reading Time: 4 minutes Hey there! In this blog, we will discuss, how to integrate Gatling with Jenkins. Further, in the blog, we will try to configure Jenkins and run our Gatling Project with it. Before moving forward, let us learn how Jenkins works with gatling. How it works? The Jenkins plugin looks into job’s workspace for any simulation report it can find, and archives only report that hasn’t Continue Reading

Karate Vs. Selenium

Reading Time: 3 minutes Hi there, This blog aims to throw some light on the comparison between Karate UI testing framework like Selenium. In this blog, we will try to explore both the frameworks and the shortcoming that we may or may not face while doing some hands-on work on these. Why Karate? Karate is a relatively new open source framework for testing Web services. Even though Karate is Continue Reading

Karate with Gatling

Reading Time: 2 minutes Hey! As a tester, we may have come across a situation where we might have do functional and performance testing of the API. Using two different framework for functional and performance testing is quite troublesome. What if we have an unified framework which can do functional as well as load testing, wouldn’t it be great? We can use Karate for API functional testing and can Continue Reading