Professional Documents
Culture Documents
BUGTRACKING
BUGTRACKING
BUGTRACKING
1. What is a BUG?
OR
When a test engineer finds a bug (i.e.) the expected result is not meeting
the test cases while executing. The following steps should be followed.
STEPS:
1. Tester will log the bug in the bug-tracking tool with its details.
2. Tester will mark the status of the bug as New.
3. He will send the new bug to the authorized personnel either TL or PM.
LIST OF PROBLEMS:
1. Tester cannot able to track the status of the bug (i-e) maintainability
become difficult or repeatability may occur.
2. Tester would not have any proof of sending the bug or reporting the
bug.
3. Basically, it is a must to review the bug before sending to the
developer by PM or TL.
4. Tester cannot send the work directly to the developer because the
developer might be in different team or location.
5. Anyone of the testing team may send the same bug, which has been
identified by other person of the testing team.
6. Testing team may not aware of that bug being processed.
4. What is the FIELDS present in the bug-tracking tool?
Synopsis:
Summary of the bug.
Bug-description:
Here we give the detail of the bug.
Steps to reproduce:
Here we give the steps to reproduce that particular bug.
Bug Description:
Explanation of the bug.
Test data:
Data’s which has to be given as inputs to execute the test case.
Expected result:
These are the results, which we are expecting to come as per the
test case execution.
Actual result:
These are the results, which we are getting as output after
executing the test case.
Fail / Pass:
This fields are entered according to the results what we get after
executing the test case. Generally if the actual result is equal to the
expected result we enter it as pass if not equal we enter it as fail.
DESCRIPTION:
The full detail of a process, (i-e) it will tell about the top to
bottom of that process.
For ex: If we execute a test case, this summary will tell us all the details
about the test cases; what is the expected result, what is the actual result is
that test case is an fail or pass, does it generates any warnings. It will give
the detailed information about that test case.
SUMMARY:
SEVERITY PRIORITY
Impact of the bugs on the Order of importance given to the
functionality. bug.
When the bug occurs, it stops our This is the importance given to the
proceeding to the next environment bug. Normally, a bug’s priority
depends on the deliverable time
given by the customers.
Note:
Severity and Priority are both independent.
7. Example cases:
1. Low severity, low priority:
Some spelling mistakes.
Dead line of the release is very far.
Bug in the uncovered area of the current release.
Fixed
Answer only
Network persons Developer
Post pond to latter version
Released
Test engineer
Re-test
. Test engineer
Closed
9. Explain the meaning of status of the bug and who converts from one status to
another status?
EXPLANATION:
Log:
When ever a bug is identified that will be entered in this part.
Rejected:
When a test engineer misunderstood the test case and wrongly entered a
log it as a bug.
Differed:
When a test engineer log it as a bug. But the priority of the bug is very low
or some times that kind of functionalities not needed to be completed with
in current release managers will decide to keep it in on the hold. If we
have more time we can fix it.
Managers, team leads will assign this work and developer will be
committed.
Fixed:
Developer will do some coding for clearing the bug. After he finished that
bug status comes as fixed.
Developers will do it.
Released:
Developer will do some coding for clearing the bug. After finishing the coding he
will create a new build for this.
Closed:
After reopened and tested when test engineer certifies the bugs are rectified. It
comes in to close stage.
10. What are the problems will occur in a project when not using any bug tracker?