Smoke Testing 1. What is Smoke Testing: Checks whether the basic and critical features of the application work properly. 2. When Smoke Testing is performed: After receiving a new build from the developer Before starting detailed testing When a major build is released 3. Where Smoke Testing is used: In the Testing phase In Agile, Waterfall, and V-Model projects In the QA / Testing environment When a new build is released 4. How Smoke Testing Work: Checks main functionalities only Done quickly Ensures the build is stable Example checks: Application opens Login works Main page loads Basic navigation works 5. Example Smoke Testing Example (E-Commerce Website): Tester checks: Website opens User can login Products are displayed Add to cart works Checkout page opens Tester does NOT check: UI alignment Edge cases Detailed payment validation 1. What Sanity Testing: Checks whether a specific bug fix or small change works correctly. 2. When Sanity Testing is performed: After a bug ...