Sanity vs Smoke Testing: What’s the Difference

Before we get into sanity vs. smoke testing, it's important to understand the difference between the two.

What Is Smoke Testing?

Smoke Testing is a software testing procedure that determines whether or not a software build has been delivered and is stable. The QA team does smoke testing to validate that the software is ready for further testing. Smoke testing is often known as "Build Verification Testing" or "Confidence Testing."