What is a Smoke Test? Smoke testing is non-exhaustive software testing, to prove that the most crucial functions of a program work, but not bothering the finer details. A smoke test is similar to the basic type of hardware testing, in which the device passed the test if it didn’t catch fire the first time when it was turned on. The term is also used metaphorically, especially in computer programming, where it is also called a "sanity test Most of the software companies follow the “daily build and smoke test” process. Each day every file is compiled, linked, and combined into an executable program and the program has to pass through a “smoke test,” a relatively simple check to see whether the product “smokes” when it runs. After performing a smoke test the tester can come to a conclusion that the software can be accepted or rejected for a major round of testing. Benefits of Smoke Testing Reduces Integration Risks I have encountered many instances in the past where the entire softwa...
Automation Hangout is a podcast hosted by George Ukkuru, one of India’s most popular conference speakers and reputed automation professionals. George will be discussing the latest trends, challenges, and practices around automation of testing, DevOps, and robotic process automation with leaders from Product, IT Services, and Global 1000 organizations. The podcast will help IT professionals improve the automation levels, select the right tools and maximize returns from investments.