Posts

Showing posts from February, 2026

Retesting and Regression Testing

 Retesting & Regression Testing RETESTING Definition Retesting is the process of testing the application again to verify that a specific defect (bug) has been fixed successfully.  It focuses only on the failed test cases.  What is Retesting? Retesting means re-running the same test cases that previously failed to confirm that the bug is fixed. Why Retesting is done To confirm bug is fixed To ensure issue no longer exists To validate defect resolution To give confidence to client/team  When Retesting is done ✔️ After developer fixes the reported bug ✔️ After receiving updated build ✔️ During defect verification phase  How Retesting is performed Identify failed test case Developer fixes bug Tester re-runs the same test case Verify expected result Mark bug as closed if pass  Where Retesting is used Bug fixing cycle Defect management process Agile sprint testing Maintenance phase  Example of Retesting Bug: “Login fails with valid credentials” Steps: E...

Smoke Testing & Sanity testing

  SMOKE TESTING  Definition Smoke Testing is a preliminary level of testing performed to verify that the basic and critical functionalities of the application are working after a new build is received.  It checks whether the build is stable enough for further testing.  Why Smoke Testing is done To check basic features quickly To confirm build is stable To avoid wasting time on broken builds To ensure major modules are working  When Smoke Testing is done ✔️ After every new build release ✔️ Before detailed functional testing ✔️ During early testing phase How Smoke Testing is performed Install the new build Run basic test cases Check main features (login, navigation, major modules) If pass → proceed to detailed testing If fail → reject build  Where Smoke Testing is used Software testing projects Web applications Mobile apps Enterprise systems  Example of Smoke Testing Suppose you have an E-commerce Website Basic tests: Open website Login works? Add prod...

Assignment 3

 What is Playwright ? Playwright is a modern automation testing tool used to test web applications automatically . Think of it as a smart robot 🤖 that opens a browser, clicks buttons, fills forms, and checks if your website works correctly—just like a real user would. Playwright is widely used now a days in Selenium Automation testing. Made by Selenium >>Supported By All the  major browsers Chrome, safari, Firefox, Edge >>Supports multiple Programming Languages JavaScript / Typescript python java  C#