Serenity BDD reporting tool
QA/Test AutomationTech Bites
February 10, 2023

Serenity BDD reporting tool

What is Serenity BDD? Serenity BDD is an open-source library that uses your automated test results to produce illustrated, narrative reports that document and describe what your application does and how it works. For example, let's make a mock social media app using a Behaviour-Driven-Development approach: Scenario: Validate that the…
Load Testing With Artillery
QA/Test AutomationTech Bites
September 7, 2022

Load Testing With Artillery

Introduction to Load Testing With Artillery The topic of today’s Tech Bite is going to be load testing using Artillery. But before we start talking about Artillery, let’s briefly explain what load testing is. Load testing is a test that checks how systems function under a large number of concurrent…
Jest in test automation
BlogQA/Test Automation
August 26, 2022

Jest in Test Automation

What Is Jest? Jest is an open JavaScript testing library from Facebook. It is mainly used for white box (unit/integration) testing purposes, but it can also be utilized for black box testing techniques (API testing, UI testing..etc.). It has good cross-browser compatibility and is widely used with Selenium for automated…
BlogQA/Test Automation
June 22, 2022

Selenium 4 Relative Locators

Selenium 4 is out with a lot of cool and interesting things. The motivation behind this new makeover of features and functionalities was to upgrade the quality and efficiency of the automation testing process. This new release came out with enhanced SeleniumGrid architecture, W3C standardized protocol, updated IDE, relative locators,…
XPath in Selenium
QA/Test AutomationTech Bites
June 20, 2022

XPath in Selenium

When we are unable to locate elements using standard locators like id, class, name, etc. then we can use an XPath to locate that element. In addition, the use of XPaths enables us to write reusable code. XPaths can be described as XML paths which help us navigate through the…
Using Data to Control Test Flow
BlogQA/Test Automation
June 17, 2022

Using Data to Control Test Flow

In day-to-day automation tasks, Test Engineers have to think of different ways to write their automation tests. At the same time, while creating test automation strategies they have to think about the best way to use the existing code, and also provide new lines of code for new coverage. DRY…