What is the Smoke Testing technique?

Software Quality Assurance Questions



80 Short 74 Medium 48 Long Answer Questions Question Index

What is the Smoke Testing technique?

Smoke testing is a preliminary and basic level of testing performed on a software build to ensure that the critical functionalities of the application are working as expected. It is a quick and shallow test that aims to identify any major issues or defects that could prevent further testing. The term "smoke testing" originates from the electronics industry, where a new device would be turned on and checked for any smoke or fire, indicating a major failure. Similarly, in software testing, smoke testing verifies if the software build is stable enough to proceed with more comprehensive testing.