Smoke testing (electrical)

Smoke testing refers to various classes of tests of systems, usually intended to determine whether they are ready for more robust testing. The expression probably was first used in plumbing in referring to tests for the detection of cracks, leaks or breaks in closed systems of pipes.[1] By metaphorical extension the term is used in electronics. In Lessons Learned in Software Testing, Cem Kaner, James Bach, and Brett Pettichord provided the origin of the term: "The phrase smoke test comes from electronic hardware testing. You plug in a new board and turn on the power. If you see smoke coming from the board, turn off the power. You don't have to do any more testing."[2]

  1. ^ Stevenson, Thomas. A Treatise on Hygiene and Public Health, Volume 1. J. & A. Churchill. 1892, p. 776.
  2. ^ Kaner, Bach, and Pettichord. Lessons Learned in Software Testing. Wiley Computer Publishing, 2002, p. 95. ISBN 0-471-08112-4