Sitemap

Member-only story

What is Sanity Testing?

4 min readJun 11, 2025

As a QA, you might have heard the term Sanity Testing multiple times. It’s a quick check to verify critical functionalities after bug fixes or minor deployments, ensuring no major defects slip through early in the testing cycle.

Medium non-members click here to read the full article.

In this blog, I will explain what it is, why it matters, and how it helps ensure software stability before deeper testing.

Let’s get started!

What is Sanity Testing?

Sanity testing is performed on the software to ensure that it works as expected after the bug fixes and changes have been made to the code.

It is a subset of regression testing. In other words, a sanity test determines whether the intended result of a code change works correctly.

For example, there was a bug identified on the registration page of the application where, on clicking the registration button, an error message was thrown, and the application crashed.

Demo Website for testing

Create an account to read the full story.

The author made this story available to Medium members only.
If you’re new to Medium, create a new account to read this story on us.

Or, continue in mobile web

Already have an account? Sign in

Mohammad Faisal Khatri
Mohammad Faisal Khatri

Written by Mohammad Faisal Khatri

QA with 16+ years of experience in automation as well as manual testing. Freelancer, Blogger, Trainer, Mentor and open source contirbutor.

No responses yet

Write a response