Smoke test
Meaning in software engineering, with examples
In software engineering, smoke test means: A quick, basic test that checks the most important functions work at all, for example that the app starts and users can log in, before deeper testing.
In Turkish: duman testi, temel işlevsellik testi
How it is used
Often run right after a deploy: 'Run a smoke test on staging.' If the smoke test fails, there is no point running the full test suite. The name comes from hardware testing: switch the device on and see whether smoke comes out.
Example sentences
After each deploy, the pipeline runs a smoke test against the login and search pages.
The smoke test failed on staging, so we stopped the release.
Common collocations
- run a smoke test
- the smoke test fails
- post-deploy smoke test
- smoke testing
Related terms
More terms: Testing
Practise with graded reading
Reading at the right level is the fastest way to make new words stick. Pick free English books by level:
