smoke test
Basic functionality trial
A smoke test is a quick preliminary check to see if something works at all before conducting thorough testing.
The term comes from electronics, where powering on a new circuit to see if it literally produces smoke indicates a fundamental flaw.
In software development, a smoke test verifies that basic functions operate: We run a smoke test after every build.
The idea extends to any field where you want to catch obvious failures early.
Verification of basic soundness
- validationConfirming truth or accuracy
- verificationProving something accurate
- automationSelf-operating system design
- debuggingError removal from programs
quality assurance · pass/fail · staging · pre-production · baseline
Evaluative selection process
- diagnosticTest to identify problems
- surface-levelConcerning only the outermost layer
- exploratorySeeking to discover
- trial runPreliminary test attempt
checklist · inspection · assessment · evaluation · proof of concept · feasibility · early detection · red flag
sanity check
Verification of basic soundness
- validationConfirming truth or accuracy
- verificationProving something accurate
- automationSelf-operating system design
debugging · quality assurance · pass/fail · staging · pre-production · baseline
screening
Evaluative selection process
- diagnosticTest to identify problems
- surface-levelConcerning only the outermost layer
- exploratorySeeking to discover
trial run · checklist · inspection · assessment · evaluation · proof of concept · feasibility · early detection · red flag · showstopper
- trialsjury trial, bench trial, civil trial, criminal trial, retrial
- Leak Detectionthermal imaging, infrared camera, flow meter, pressure gauge
- debuggingdebug, debugging, debugger, breakpoint, breakpoints
- dev culturedebug, bug, code review, pull request, git
- HVAC servicefilter change, filter replacement, air filter, duct cleaning, preventive maintenance
- Lean Startuplean startup, MVP, minimum viable product, pivot, fail fast