In software testing, it is most important to measure the quality, cost and effectiveness of the project and the processes. Without measuring these, project can’t be completed successfully. The goal of testing is to determine if the requirements are met. During the course of testing, we find defects, or instances where the software does not meet requirements. Hence, in the area of software testing metrics, there has been abundant work in analyzing defects via different Defect metrics.
How do you measure your car’s performance? Or how do you know that it needs a service? Yeah! We have different criteria to measure its health – the mileage, kilometers run, engine & brake oil, etc. For example your car needs a service if its weekly mileage is less than the ideal mileage recommended by the manufacturer. Right? Similarly for any process to be successful in the long run we need some measurements (or metrics). In this article we will learn about Software Testing metrics and how it helps to keep track of Software Test efforts.