Smoke testing is non-exhaustive software testing, ascertaining that the most crucial functions of a program work, but not bothering with finer details. The term comes to software testing from a similarly basic type of hardware testing, in which the device passed the test if it didn't catch fire the first time it was turned on. A daily build and smoke test is among industry best practices advocated by the IEEE (Institute of Electrical and Electronics Engineers).
The original version of smoke testing predates both hardware and software testing and is still used to test the integrity of a variety of systems by placing a smoke bomb inside some kind of a chamber to see if there are any leaks for the smoke to escape through.
Contributor(s): Jeff Tucker
This was last updated in September 2006
Email Alerts
Register now to receive SearchWinDevelopment.com-related news, tips and more, delivered to your inbox.
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States.
Privacy
Dig Deeper
-
Building on the success of the "How Do I" video series for ASP.NET and ASP.NET AJAX, Microsoft has released video tutorials for nine more topics of interest to .NET developers.
-
VB 6 still dominates the landscape, but developers are gradually adopting VB.NET and C# where practical, and adding Web app development to the many hats they wear.
-
Developers can take Microsoft's online training courses for Visual Studio 2005 at a discounted rate between now and Aug. 31.Developers can subscribe to Microsoft's online training courses for Visual Studio 2005 at a discounted rate between now and Aug. 31.
-
People who read this also read...
-
Resources from around the Web