English Reference

Word

smoke test

Definitions

01software/systems testing

C1 · Computing

n. a quick test to make sure the most important parts of a computer program work before you test the details.

n. a preliminary software test that covers the most crucial functions of a build to ensure it is stable enough for further testing.

“After the developers updated the code, we ran a smoke test to make sure the app could still open.”

“The automated smoke test failed immediately after the deployment, indicating a critical regression in the authentication module that required an urgent rollback.”

Technical

Usage

Often used as a compound noun or a modifier before another noun like 'suite' or 'procedure'.

Synonyms

sanity testconfidence test

02electronics/hardware

C1

n. the first time you turn on a new piece of electronics to see if it catches fire or breaks.

n. an initial power-on test of a hardware prototype to check for major wiring errors that might cause components to overheat or fail.

“He held his breath during the smoke test of the new circuit board he had soldered.”

“Standard laboratory safety protocols require a fire extinguisher to be nearby during the initial smoke test of high-voltage prototypes.”

Technical

Teaching tip

This is the original literal meaning of the term, though the software sense is now more common in professional contexts.

Synonyms

power-on test

03plumbing/pipes

C1

n. a test where you blow smoke into pipes to find leaks.

n. a method of inspecting pipes or containers for leaks by filling them with non-toxic smoke and observing where it escapes.

“The plumber performed a smoke test to find the source of the bad smell in the basement.”

“Municipal engineers conducted a smoke test on the sewer lines to identify illegal connections and structural cracks in the aging infrastructure.”

Technical

Synonyms

leak test

04to perform a basic test

C1 · Computing

v. to perform a quick, basic check on a new system.

v. to subject a system, software build, or hardware component to a preliminary stability check.

“We need to smoke test the new version before we send it to the client.”

“The engineering team decided to smoke test the integration layer before proceeding with the full stress-testing phase.”

Technical · Informal

Synonyms

Etymology

The term originates from plumbing and electronics, where smoke was physically introduced into pipes or circuits to reveal leaks or failing components. It later transitioned into software engineering as a metaphor for the initial application of power to a system.

Etymology adapted from Wiktionary, available under CC BY-SA 4.0.

Domain

DevOps

This entry

Level
C1 · Advanced
Updated

Scan code

englishreference.com/q/smoke-test

English Reference