Thursday, 16 February 2017

What will be done after a defect/bug is found in project/application?

The bug has to be communicated and assigned to developers which will fix it.
when the matter is resolved, fixes ought to be re-tested, and determinations created concerning needs for regression testing to examine that fixes did not produce issues elsewhere.
If a problem-tracking system is in repository, it ought to encapsulate these processes.
A range of business problem-tracking/management software system tools square measure offered (see the 'Tools' section for net resources with listings of such tools).
the subsequent square measure things to contemplate within the chase process:
•         Complete info specified developers will perceive the bug, get a plan of its severity, and reproduce it if necessary.
•         Bug symbol (number, ID, etc.)
•         Current bug standing (e.g., 'Released for Retest', 'New', etc.)
•         The application name or symbol and version
•         The perform, module, feature, object, screen, etc. wherever the bug occurred
•         Environment specifics, system, platform, relevant hardware specifics
•         Test case name/number/identifier
•         One-line bug description
•         Full bug description
•         Description of steps required to breed the bug if not coated by an action or if the developer does not have quick access to the check case/test script/test tool
•         Names and/or descriptions of file/data/messages/etc. utilized in check
•         File excerpts/error messages/log file excerpts/screenshots/test tool logs that may be useful to find the explanation for the matter
•         Severity estimate (a 5-level vary like 1-5 or 'critical'-to-'low' is common)
•         Was the bug reproducible?
•         Tester name
•         Test date
•         Bug reportage date
•         Name of developer/group/organization the matter is assigned to
•         Description of downside cause
•         Description of fix
•         Code section/file/module/class/method that was fixed
•         Date of fix
•         Application version that contains the fix
•         Tester responsible for retest
•         Retest date
•         Retest results
•         Regression testing requirements
•         Tester responsible for regression tests
•         Regression testing results
•         A reporting or tracking process should enable notification of appropriate personnel at various stages.
•         For instance, testers need to know when retesting is needed, developers need to know when bugs are found and how to get the needed information, and reporting/summary capabilities are needed for managers.

No comments:

Post a Comment