Thoughts, stories and ideas inspired by my endeavors.

Latest

Apr
11
Test State Management in Cypress (Part 7)

Test State Management in Cypress (Part 7)

In this article, we will explore how to build a Test State by implementing a Test Store and add commands to fetch/store values from this store
5 min read
Oct
09
Building a Test Automation Framework using Cypress.io — Wrapping up! (Part 6)

Building a Test Automation Framework using Cypress.io — Wrapping up! (Part 6)

In this article, we will add few remaining things such as multiple environment support, better run commands, add logs (using addContext()), xpath support dependencies
7 min read
Oct
05
Building a Test Automation Framework using Cypress.io — Reporting (Part 5)

Building a Test Automation Framework using Cypress.io — Reporting (Part 5)

In this article, we will add a key component of an automation framework i.e. adding Test Reports
7 min read
Oct
04
Building a Test Automation Framework using Cypress.io — Adding Page Object Model (POM) (Part 4)

Building a Test Automation Framework using Cypress.io — Adding Page Object Model (POM) (Part 4)

In this article, we will organize our Test framework to accommodate Page Object Model aka POM for UI elements
5 min read
Oct
03
Building a Test Automation Framework using Cypress.io — Adding API Testing (Part 3)

Building a Test Automation Framework using Cypress.io — Adding API Testing (Part 3)

In this article we will build on top of this, and add native API testing support. Native? using only cypress and no external JS libraries. Promesa.
5 min read
Sep
30
Building a Test Automation Framework using Cypress.io — Adding Cucumber BDD (Part 2)

Building a Test Automation Framework using Cypress.io — Adding Cucumber BDD (Part 2)

In Part-1 of this tutorial series we did cypress setup, created a sample cypress project and then, wrote and ran a sample test case. Now in this article
4 min read
Sep
29
Building a Test Automation Framework using Cypress.io — The Intro (Part 1)

Building a Test Automation Framework using Cypress.io — The Intro (Part 1)

This is a X-part series on how to build a Test Automation Framework using Cypress.io. (X because I'm not sure how many parts there will be right now, so buckle up!!).
4 min read
Aug
01
Next/Prev post preview link navigation with Gatsby.js

Next/Prev post preview link navigation with Gatsby.js

Although Ghost by default, provides very impressing themes; but I decided to use a simplified custom UI theme based on Gatsby.js
7 min read
May
29
Jeff Weiner's Ubuntu goodbye

Jeff Weiner's Ubuntu goodbye

LinkedIn CEO Jeff Weiner who announced on 5th February that he'd be stepping down as CEO from LinkedIn, has finally stepped down with an UBUNTU goodbye.
1 min read
Mar
22
"The English Game" Netflix TV series — Review

"The English Game" Netflix TV series — Review

Based on true events, this 19th century drama follows two footballers on opposite sides of a class divide who changed the game - and England - forever
3 min read