100% test coverage is not enough
testing

100% test coverage is not enough…

Even if your unit tests cover everything and pass at build time, your app can still be completely broken in production. 🧐🤔

In web application development, testing is crucial. 
You can’t build a high-quality app without proper testing.

So today we will talk about TESTING. Hello, Mic, Testing 1,2,3,4 … 🎤

We test in one of two ways:

  • Manual
  • Automated
Continue reading
Standard
React, testing

Jest Snapshot Testing for React Components is useless? Is it slowly dying? 🧐🤔😐

All the React developers will agree, mostly everyone has used Jest at least once in their dev life.
Yes, It’s true for me too. 👋

ReactJS team also suggested people use Jest to test their app. Which is fair as Jest was also created by Facebook. 👏

Jest is cool. But later they came up with something called Jest Snapshot testing. And as usual, they also suggested developers use it to test their React components.👏👏

First, let’s see what’s Snapshot testing with Jest-

Continue reading
Standard
Cypress, NodeJS, testing

Cypress e2e testing : My talk at Node.JS Meetup Berlin in Germany 💥

As a speaker, I attended Node.JS Meetup Berlin event in Germany.

This is the largest NodeJS community group in Germany. It was awesome to be there as a Speaker.

Being a Polyglot Engineer, I really like the JavaScript ecosystem including NodeJS and it’s surroundings.

JavaScript ecosystem changes rapidly and it’s really fun and hard at the same time to learn/know most of the things.

To do the end-to-end test for Modern Web 2.0 applications is really hard. And Cypress really has changed everything how we think for e2e testing.

Continue reading
Standard