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.
- verificationProving something accurate
- softwarePrograms directing computer operations
- software developmentCreating computer programs
- qualityStandard or attribute
- minimalSmallest amount needed
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
- software developmentcoding, programming, bug, debug, debugging
- software testingclosed beta, open beta, playtesting, assertion, assert
- verificationverification, validation, authentication, certification, proof
- test coveragecoverage gap