Save £12 Million every year > Save £3 Million every quarter   
The Big Agile Toolkit: no Dogma, no Bias, no Accreditation, no Exams & no Fees   
 Regression testing  Regression testing   Performance testing   Performance testing

Lifecycle   »   Agile Testing   »   Smoke testing

Smoke testing is traditionally performed when you first assemble a set of products or when significant repair has been needed to a shipment. As the name suggests, Smoke testing only seeks to confirm that a product hangs together without immediate, catastrophic failure. Consequently, Smoke testing demands that you integrate the various components of the product and test it as a unit. In the Toolkit, we strongly suggest that you use the process of continuous integration and therefore, whenever you test a product, you are performing Smoke testing, as a matter of fact. As you are continuously integrating, you are combining the various components of the product. So, all appraisals of the combined product are by their very nature smoke tests and we are going to smoke test throughout the project.

Remember, however, Smoke testing only verifies that the last build of the shipment and the last integration of the shipment components, hangs together without catching fire. Fire, in this instance, is purely a metaphor for a very visible and instant problem. So, it is best to run your Smoke testing immediately after your latest continuous integration. This is yet another area ideally suited to cost savings from the utilisation of test automation.


 Regression testing     Regression testing   Performance testing    Performance testing

Glossary:     a  »   b  »   c  »   d  »   e  »   f  »   g  »   h  »   i  »   j  »   k  »   l  »   m  »   n  »   o  »   p  »   q  »   r  »   s  »   t  »   u  »   v  »   w  »   x  »   y  »   z

#personas  »   #artefacts  »   #archetypes  »   #patterns  »   #change  »   #personas  »   #increasingoutput  »   #reducingvariation  »   #improveefficiency  »   #abstraction  »   #predictionandcontrol  »   #management  »   #organisations  »   #socialnetworktheory  »   #failfast  »   #quality  »   #waste  »   #complexity  »   #learning  »   #adapt  »   #inspect  »   #improvement  »   #models  »   #complexadaptivesystems  »   #informationflow  »   #sytemsthinking  »   #butterflyeffect  »   #unpredictability  »   #chaos  »   #emergence  »   #emergentbehaviour  »   #distributedcontrol  »   #continuousimprovement  »   #complexityscience  »   #gametheory  »  
 Agile In 6 Steps    |    Projectivity    |    Instant Agile    |    Risks    |    Auditing Agile Projects 
Big Agile Toolkit Book (Amazon Japan)   |   Big Agile Toolkit Book (Barnes and Noble)
Buy the Big Agile Toolkit Book   |   Buy the Big Agile Toolkit Kindle eBook
Smoke testing


The Big Agile Toolkit

 SPADE: Successful Pragmatic Agile Delivery Everytime™ 
Topic: 333  Page: 285/444  Progress: 64.2%
 About    |    Author 
Follow @BigAgileToolkit

This content can be copied to third parties for personal use if you acknowledge the source of the material with website URL ( and Twitter hashtag (#BigAgileToolkit).
In all other cases, no part of bigagiletoolkit or associated text or website may be copied reproduced or redistributed in any form or by any means without prior permission in writing from the author.
Agile Project Governance for Cost Conscious Companies™

All rights reserved.