Wednesday, September 9, 2009

Which defects come under the prime focus of testers?

All testing focuses on discovering and eliminating defects or variances from what is expected.

Testers need to identify following two types of defects:

A) Variance from Specifications – A defect from the perspective of the builder of the product.

B) Variance from what is Desired – A defect from a user (or customer) perspective.

Typical software system defects are as under:

1) IT improperly interprets requirements: IT staff misinterprets what the user wants, but correctly implements what the IT people believe is wanted.

2) Users specify the wrong requirements: The specifications given to IT are erroneous.

3) Requirements are incorrectly recorded: IT fails to record the specifications properly.

4) Design specifications are incorrect: The application system design does not achieve the system requirements, but the design as specified is implemented correctly.

5) Program specifications are incorrect: The design specifications are incorrectly interpreted, making the program specifications inaccurate; however, it is possible to properly code the program to achieve the specifications.

6) Errors in program coding: The program is not coded according to the program specifications.

7) Data entry errors: Data entry staff incorrectly enters information into your computers.

8) Testing errors: Tests either falsely detect an error or fail to detect one.

9) Mistakes in error correction: Your implementation team makes errors in implementing your solutions.

10) The corrected condition causes another defect: In the process of correcting a defect, the correction process itself injects additional defects into the application system.

Tags: Software Testing, Software Quality, Software system defects, quality Assurance, software defects

No comments:

Post a Comment