Smoke testing exercises basic functionality of a system, in order to provide some assurance that the system does not fail catastrophically.
Smoke testing exercises basic functionality of a system, in order to provide some assurance that the system does not fail catastrophically. The modern origin is that of a physical device running on electricity: switch it on, and ensure it does not start emitting smoke. Once smoke tests have passed, tests targeting specific functionality can be performed.