https://www.youtube.com/watch?v=MUn-OusJakA 1. What is Smoke Testing? Smoke testing is a type of software testing which ensures that the major functionalities of the application are working and software is in a good state to perform further detail testing. The outcome of smoke testing decides if a build is stable enough to proceed with further testing. It is a type of shallow and wide testing. Performed with very limited test cases to ensure that the important features are working fine and are good to proceed with the detailed testing. Usually smoke testing is performed with positive scenarios and with valid data. Why smoke testing is also known as ‘Build Acceptance testing ’? Smoke testing establishes the acceptance criteria for QA to accept or reject a build for further testing. . 3 . What is the purpose/goal of smoke testing? Ensure that the critical and or major functionalities of an application are working fine. Build is stable to be given to testers. Build is stable to perfo