smoke tests

Basic functionality verification

Smoke tests are preliminary checks to verify that basic functionality works before proceeding with more thorough testing.

The term comes from electronics, where powering on a new circuit to see if it literally produces smoke indicates fundamental problems.

In software development, a smoke test confirms that a build runs at all: We run smoke tests before every deployment.

The idea extends to any quick sanity check: Let's do a smoke test on the proposal before the full review.

Related

sanity check · quick and dirty · risk · deployment · feasibility · quality assurance · pipeline · development · risk assessment · examinations · scripts · validation · pass or fail · fogs · diagnoses · leak detection · plumbing · verifications

Categories
Opposites
test comprehensiveness

smoke testsstress testing

Evaluating capacity under extreme conditions

load testing · penetration testing

test timing/purpose

smoke testsdebugging

Error removal from programs

Family

smoke, test, smokes, smoked, smoking, smoky, smokier, smokiest, smoker

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