Re-Testing:-


  • It is the process of Re-execution(Rechecking) same application or functionality with multiple test data.
  • We are involved in this testing.
  • We have to do retesting 2 times.
    1. Before logging the defect, we have to check that defect is valid or not. So we do retesting.
    2. After logging defect developer will solve that and send it to tester, then that time we have to check that defect is properly resolved or not. So we do retesting.
  • Retesting is important because if we test any functionality with only 1 test data and we are logging that defect then it should be a bad defect.
  • A good defect is that defect which occur repeatedly on multiple test data.

  • Example of Retesting :-

    • Lets take an example of Facebook page.
    • We need an Facebook account for that first we need to sign up for creating an account. User adds every personal information like, Name , DOB, Address, School details etc. 
    • After adding all the details the last step is  to click on sign up button.
    • While clicking on sign up button the user finds that the sign up button not working.
    • This is defect we simply check that defect is valid or not we perform retesting by using multiple test data.
    • If defect is valid we send that to developer, and developer resolve that defect and send to the tester.
    • Tester check that defect is perfectly resolve or not by using retsting .

  • Advantages of Retesting:-

    • Improve the quality of the application .
    • It ensure that defect is resolve and application working properly as per customer requriment.