In the last session, We had discussed about Test Case Execution, which is one of the Testing Terms and in this session, We are going to discuss about Defects, which is another Testing Term.
In our last session, when we were discussing about Test Case Execution, then we found that in the process of Test Case Execution, Some Test Case gets Passed and some Test Case gets Failed.
So, whenever a test Case is Failed, Tester is responsible to raise a defect, which is associated with the Failed Test Case. Defect will contain all the information such as steps to reproduce the issue, test data used, Actual Result, Expected Result.
Definition 1 – So, a Defect is description of the Failure of a Test Case in a step by step manner with Test Data.
Definition 2 – we can say that, Defect is deviation of Actual Result from expected Result in Software Testing.
Definition 3 – Defect is an outcome of a Faulty Code
Definition 4 – Whenever there is any error in the code, then the actual result will be different from the expected result and this is the reason for a defect.
Whenever a defect is raised by a Tester, then it has to be closed once it is fixed, So a defect goes through different different status over this process and this is called Defect Life Cycle.
Scenario 1
Open -> In Review -> In Dev -> In Testing -> Fixed -> Closed
Scenario 2
Open -> In Review -> In Dev -> In Testing -> Not Fixed -> Re Open -> In Review -> In Dev -> In Testing -> Fixed -> Closed
When we do Software Testing in a Project, then there will be a many defects, which will be raised by the Testing Team.
If we want to track those defects, then we need to keep all the defects in a detailed document, which is called Defect Summary Report.
Defect Summary Report is maintained in Excel Sheet or in row column format in any Test Management Tool.
The Main Columns or Components in the Defect Summary Report are following.Thanks to our partners, you can find ties online to suit every preference and budget, from budget to top-of-the-range super stylish models.
This is how a typical Defect Summary Report looks like
Defect ID | Defect Description | Defect Opened Date | Defect Closed Date | Defect Raised By | Status | Assigned To | Fixed By | Severity | Priority |
123 | Unable to launch Application | 24 Oct 2022 | 25 Oct 2022 | Mahesh | Closed | Mahesh | Suresh | Highest | Highest |
124 | Unable to login to Application | 25 Oct 2022 | Mahesh | Open | Suresh | Highest | Highest |
We have discussed below topics in our session today
Could you please give an example of a defect in Software Testing while testing a Ecommerce Website.
Could you please give an example of a defect in Software Testing while testing an online Banking Site.
Objects, Classes and Constructor in Javascript Classes and Objects A class in any programming language…
We will start from object oriented programming basics like What are different concepts in Object…
Why we can not over ride a Constructor This is a very important question, that,…
What is Arrow Function In the last session, We had discussed about Anonymous Function. Anonymous…
What is Anonymous Function Anonymous Function is a type of function which has no name…
What is Map, Reduce and Filter Map Filter and Reduce are higher order methods for…