Software: Reopen Defects
Categories:
Quality
Categories: Quality
| Working in Software development environment as leaders, all of us faced the issue of defects, which are Reopen by Testing and Quality teams. Why it is important to address the reopen defects? Being in Software development everyone comes across the reappearing of the defects declared fixed by the development team. It is important to address the reasons behind reopen as quickly as possible to avoid more defects appear in this category. Fixing of Reopen defects always takes extra effort and cost. It is called Rework. Reopen defects may cause:
While considering the reason to address Re-open defects. One of the most important exercises, which is very essential to target reopen defects, this exercise is called a causal analysis of re-open defects. Root cause analysis gives the idea about where improvements needed while looking into possible reasons for reopening.
Root cause analysis without corrective actions is a futile exercise. The below table gives a more pictorial representation of linking root causes and action items.
===================================================================================== |
What is good to have in a Test Case:
| Test Case is a scenario created to validate or test any program using sample data. The outcome of the test case determines whether the test is successful or failed. Successful execution of test case implies that business requirements met and program produces the desired results. It is imperative to have test cases efficient, covering all the aspects of programs in order to validate. A test case may contain multiple steps. Following are the characteristics of a test case:
In general, test cases should be written in plan simple sentences, referring to Use Cases as and when required with complete traceability for requirements. Quality Engineers write test cases based on different types of testing. Scope varies from Unit to System to Acceptance test cases. Irrespective of the type, each test case must have its basic characteristics. Happy writing test cases! (Thank you Rashika, Test Engineer, Aithent Inc for sharing her experiences with test cases.) |
Quality of Test Cases is directly proportional to Use Cases : Why to Review Use Case thoroughly
| Quality of Test Cases is directly proportional to Use Cases : Why to Review Use Case thoroughly As a principle, every QA Engineer follows the use cases to design Test Cases irrespective of methodology they adopt. Completeness and coverage within Test Cases fully depends on how the Use Cases are written and organized. It always recommended having a QA review of Use Cases before releasing and freezing it for next usage, i.e. development or writing test cases. The focus should be bring sufficient business cases and identify gaps as early as possible to help teams in avoiding defects. A lot written on use cases and what it should contain, primarily, it should have:
Once QA does a comprehensive review of use case, it certainly got value added and qualifies for writing test cases. A nicely written use case always makes job easy for QA Engineers and Developers. More to cover about test cases in next blog..... |




.png)