METHOD AND SYSTEM FOR SOFTWARE DEFECT REPORTING
First Claim
1. A method for improving a defect reporting mechanism for software in a software quality automated process using automated log scanning in a system, the method comprising:
- identifying a software defect;
preparing a software defect report;
reviewing the software defect report;
determining if the software defect report information is complete; and
if the software defect report information is not complete, updating the defect report information.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system ties together the identification of a defect during testing with the supporting application code on the systems that led to the generation of a defect. The association between the two is through the use of a unique Trace ID. This Trace ID is unique to each interaction between the consumer (e.g. client browser) and the provider system(s) (web application server, back office systems, etc). When a potential defect is identified by the end user or tester, the present invention “collects” the associated log messages using the unique Trace ID and attaches those to the defect. The software developer providing the defect triage can then readily review the associated log files without having to manually search the supporting log files manually.
-
Citations
20 Claims
-
1. A method for improving a defect reporting mechanism for software in a software quality automated process using automated log scanning in a system, the method comprising:
-
identifying a software defect; preparing a software defect report; reviewing the software defect report; determining if the software defect report information is complete; and if the software defect report information is not complete, updating the defect report information. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for reporting software defects comprising:
-
a trace identification interceptor for intercepting trace identifications; a log consolidator interceptor for intercepting log files; and an action mechanism for generating a result. - View Dependent Claims (8, 9)
-
-
10. A system for reporting software defects comprising:
-
a log consolidator interceptor being interconnected with source systems having log information therein, the log information having trace identification, the log consolidator interceptor making calls to the source systems to obtain log information from the source systems, wherein the source systems search the logs to obtain one or more trace identifications. - View Dependent Claims (11)
-
-
12. A computer program product embodied in a computer readable medium for operating in a system comprising a network I/O, a CPU, and one or more databases, for implementing a method for software defect reporting in development of software, the method comprising:
-
identifying a software defect; preparing a software defect report having information relating to the software defect; reviewing the software defect report; determining if the software defect report information is complete; and if the software defect report information is not complete, updating the software defect report information. - View Dependent Claims (13, 14, 15)
-
-
16. A method for deploying a computer infrastructure for implementing a process for improving a defect reporting mechanism in software quality automated process for software using automated log scanning in a system, the process comprising:
-
identifying a software defect; preparing a software defect report having software defect information; reviewing the software defect report; determining if the software defect report information is complete; and if the software defect report information is not complete, updating the software defect report information. - View Dependent Claims (17, 18)
-
-
19. A method for identifying defects during a testing phase of a software product comprising:
-
executing a test case on the software product; determining whether a defect is found; if a defect is found, preparing a defect report; logging the defect report; determining whether the defect is valid; if the defect is not valid, updating the test case; and fixing the defect. - View Dependent Claims (20)
-
Specification