smoke testing

Basic functionality check

Smoke testing is a quick preliminary check to verify that basic functions work before proceeding with more thorough testing.

The term originated in electronics and plumbing—if you power up a circuit or pressurize pipes and smoke appears, something's wrong.

In software development, a smoke test confirms that a new build doesn't fail immediately: We run smoke tests after every deployment.

The goal is catching obvious failures early, not comprehensive validation.

Related

preliminary · quick and dirty · validation · verification · baseline · integrity · quality assurance · evaluation · error handling · leak detection · plumbing · chimney sweep · fire alarm · minimalism · debugging · debugging

Categories
Opposites
test depth/thoroughness

smoke testingstress testing

Evaluating capacity under extreme conditions

load testing

test scope

smoke testingpenetration testing

Authorized security vulnerability assessment

unit testing

testing phase and purpose

smoke testingbeta testing

Pre-release quality evaluation

Family

smoke, test, smoked, smoking, smoky, smoker, smokes, smokeless, smokiness

Familiarity
Top 500,000
Profile
Used worldwide · Timeless · Rated G