Hallo!

In Part-5 of this article series, we added Mochawesome Test Reporting to our Test Automation Framework. In this article, we will add a few remaining things such as multiple environment support, better run commands, add report logs (using addContext()), and XPath support.

Alles klar, lass uns anfangen!

Image for post
Image for post

Adding multiple environments support

Often times, we need to run our test suites on different environments; say while merging PRs we can validate changes on a Staging or Dev environments, and once a release is decided, then we can validate the changes on a much stable environment such as QA or a prod-like environment.

In this…


Olá!

Image for post
Image for post

In Part-4 of this article series, we added Page Object Model support to our Test Automation Framework. In this article, we will add a key component of an automation framework i.e. adding Test Reports. Vamos começar!


Bonjour!

Image for post
Image for post

In Part-3 of this article series, we added native API testing support to our Test Automation Framework. In this article, we will organize our Test framework to accommodate Page Object Model aka POM for UI web elements.
Allons-y!


Hola!

Image for post
Image for post

In Part-2 of this article series, we added Cucumber BDD support to our Test Automation Framework. 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.


Ciao!

Image for post
Image for post

In Part-1 of this tutorial series, we did a Cypress setup, created a sample cypress project and then, wrote and ran a sample test case. Now in this article, we will shape our current cypress project into something more.. (adding few secret magic potions 😉)


Image for post
Image for post

नमस्ते!

This is an 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!!). Let’s get started!


Image for post
Image for post
A screenshot from allthestreams.fm

Allthestreams.fm is a brain-child of MSCHF. Let’s begin with this excerpt their manifesto:

Netflix has all the Netflix stuff, Disney has all the Disney stuff, and never the twain shall meet. Let’s change that, however briefly.

Whenever media becomes inaccessible, piracy thrives again — from the 1960’s BBC 1-hour limit on pop music, to the iTunes store mp3 tyranny of the 00s. Today, All The Streams comes in response to the fragmentation and walled-garden paradigm that has risen to prominence for online video streaming services.

Allthestreams.fm has subscriptions to 6 major video content streaming providers in the USA. Users can…


Image for post
Image for post
Deno logo on https://deno.land

In this article, I’m going to show you how to get started with Deno — A secure run-time for JavaScript and TypeScript. We’ll see Installation of Deno, Hello World program, and setting up an HTTP-server.

The What?

Deno is a secure run-time for Javascript & Typescript (right out of the box) just like Nodejs is a run-time for Javascript. Deno was created by same guy who created Nodejs i.e. Ryan Dahl.

Deno aims to improve what Ryan Dahl thinks he should’ve done with Nodejs like:


This is part 2 of the article series GitHub Pages — A Comprehensive guide w/ images

Image for post
Image for post
Photo by Sincerely Media on Unsplash

Recently I started building my personal website as everyone is building one for themselves these days. I got a cool TLD (.xyz), and that is the only money I wanted to spend. Since then I’ve been looking for ways to host it without any costs.

In part 1 of this series, we saw how to publish GitHub User Pages and how to link it with custom-domain.In this article, we’ll see how to have more than one Github Pages per account (Yes, it is possible)…


Image for post
Image for post
Photo by Sincerely Media on Unsplash

Recently I started building my personal website as everyone is building for themselves these days. I got a cool TLD (.xyz), and that is the only money I wanted to spend. Since then I’ve been looking for ways to host it without any costs.

I’ve tried different host providers such as Heroku, 000webhost so far, which are good options. My website is vastly static pages so far until I figure out how to have a cms such as Ghost to be integrated with Gatsby for adding content periodically (Of course for free). Anyways I thought if my site is mostly…

Kushal Bhalaik

QA By Day. Wannabe dev by other times.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store