Data Migration Testing Tutorial: A Complete Guide

Data migration testing guide

Overview of Data Migration Testing:

It is quite often heard that an application is moved to a different server, the technology is changed, it is updated to the next version or moved to different database server etc.,

  • What does this actually mean?
  • What is expected from the testing team in these situations?

From the testing point of view, it all means that the application has to be tested thoroughly end-to-end along with migration from the existing system to the new system successfully. 

Read moreData Migration Testing Tutorial: A Complete Guide

Cognitive Bias in Software Testing: Why Do Testers Miss Bugs?

Cognitive Bias in Software Testing

Cognitive Bias in Software Testing: Have You been Influenced?

The testing world is moving at a very quicker pace with technological advancements in order to ensure “quality at the speed of light”.

“Continuous Integration, Digital transformation, life-cycle automation, shifting quality to the left to minimize costs” etc are some of the magical words that are swinging around. While we speak about these, the underlying question –“Why and how the defect was missed” still continues to be heard and remains unanswered as well. 

Read moreCognitive Bias in Software Testing: Why Do Testers Miss Bugs?

Agile Scrum Methodology: Complete Guide for Developers and Testers

intro to agile

Complete Guide to Agile Scrum Methodology: (20+ Detailed Tutorials)

This is the guide for software developers and testers to understand and start working on the very famous Agile SCRUM methodology for software development and testing. Learn the basic but important terminologies used in the Agile Scrum process along with a real example of the complete process.

We have listed all the Agile Tutorials in this series for your convenience. Hope they will be of immense help to you. 

Read moreAgile Scrum Methodology: Complete Guide for Developers and Testers

Shift-Left of Quality: How is it Equally Important as Shift-Left in Testing?

Shift-left of Quality and How it is Equally Important as Shift-left in Testing

Introduction to Shift-Left Of Quality:

An overview of ‘shift-left in Quality’ and the differences between the concept of shift-left in testing and quality is explained in detail in this tutorial.

We have heard a lot of people talking about the concept of ‘Shift-left in Testing’. Well, we all understand what it is, but for the benefit of those who are new to this term or concept, let me explain in simple terms.

Read moreShift-Left of Quality: How is it Equally Important as Shift-Left in Testing?

Code Refactoring: Why The Testers Need to Know About It

Code Refactoring

Understanding Code Refactoring: A Tester’s Perspective

The term ‘Refactoring’ is mainly used to indicate required code cleanup/redesign.

In this tutorial, we will understand the definition of refactoring, discuss the need for code refactoring, and review the impact of refactoring code on various project team members. We will also discuss the answer for the most important question – As a tester, why do you need to know about refactoring? 

Read moreCode Refactoring: Why The Testers Need to Know About It

Career Shift from a Tester to Business Analyst – A Step by Step Guide

Career-Shift-from-Tester-to-Business-Analyst

A Step-by-Step guide for a Tester to become a Business Analyst:

A testing professional is required to thoroughly test the software developed to ensure if the software meets the end requirements of the customer.

A Business Analyst is also responsible to verify whether the software built and delivered meets the end customer requirements. This aspect of both the roles make it easier for a tester to switch to a business analyst role.

Read moreCareer Shift from a Tester to Business Analyst – A Step by Step Guide

Are Testers Losing Their Grip Over Testing Due to Automation?

manual testers and automation testing

Amid Automation, Testers at the Verge of Becoming Automation Test Developers:

In this digital world, automation has become the core for businesses to grow and expand. Automation has revolutionized the way organizations operate their businesses.

The pace of advancement in technology has been on a continual increase for the last decade and lead us to a new automation age. The impact of automation is quite evident on distinct industries, including Software industry itself. 

Read moreAre Testers Losing Their Grip Over Testing Due to Automation?

Making API Testing Simple with Katalon Studio

katalon studio

API Testing Tool Katalon Studio Review:

With the need for implementing API automation test for my projects, I have reviewed and developed proofs of concept (POC) using various tools and testing frameworks.

Honestly, it is a very challenging task to decide on the most suitable tool for my team of one senior QA and four junior QAs. There are several tools that can help with creating robust, light and maintainable scripts. However, they require technical skills. The other alternatives are easier to use but create brittle and temperamental tests.

Read moreMaking API Testing Simple with Katalon Studio

Positive Testing: Meaning and Merits Explained with Real Test Scenarios

Positive Testing

A Complete Overview of Positive Testing:

This tutorial will give you a brief introduction of one of the most prominent testing types ‘Positive testing’.

Software Testing is the process of verifying and validating a software and confirming that it is working as expected. A software tester should have the intent to find defects and make sure that the application is working as expected. In order to achieve this different testing types and test techniques are used.

Read morePositive Testing: Meaning and Merits Explained with Real Test Scenarios

What is Gamification? Learn with Examples from IT, Education and Learning Fields

Gamification

Gamification: A Prominent Key for Success in Various Aspects of Life

A complete overview of Gamification and its impact in different walks of life including the Agile Process that we testers and developers follow in our day-to-day work.

What is gamification? Let’s learn its meaning:

The main purpose of Gamification is to combine work with fun. Any non-game context can be made more appealing, by applying Gamification to it. In simple words ‘Gamification’ means integration of the existing environment with the game mechanics. 

Read moreWhat is Gamification? Learn with Examples from IT, Education and Learning Fields

How to Test Insurance Domain Application

Test insurance domain

Role of Testing – Learn to Test Insurance Domain Application:

You will learn how to test an Insurance domain application and what are the different modules to be tested in an Insurance Application through this tutorial.

Each and every insurance company relies more on various types of software that will help them to run their business. This software application helps them in creating a new policy, enrollment of members, policy administration etc. 

Read moreHow to Test Insurance Domain Application

GeckoDriver Selenium Tutorial: How to Use GeckoDriver in Selenium Projects

GeckoDriver Selenium Tutorial

GeckoDriver Selenium Tutorial: Learn How to Use Gecko (Marionette) Driver in Selenium

In order to understand what GeckoDriver is, initially we need to know about Gecko and Web browser engine. This tutorial covers almost all the features involved with GeckoDriver, thereby giving you a complete overview of it.

So to start with, let us first know what Gecko is and what is a Web Browser Engine?

Read moreGeckoDriver Selenium Tutorial: How to Use GeckoDriver in Selenium Projects