This article needs a technical review. How you can help.

A smoke test consists of functional or unit tests of critical software functionality. Smoke testing comes before further, in-depth testing.

Smoke testing answers questions like

  • "Does the program start up correctly?"
  • "Do the main control buttons function?"
  • "Can you save a simple blank new test user account?"

If this basic functionality fails, there is no point investing time in more detailed QA work at this stage.

Learn more

General knowledge

Document Tags and Contributors

 Contributors to this page: hbloomer, Andrew_Pfeiffer, Sukanta.Pal, klez, chrisdavidmills
 Last updated by: hbloomer,