when your approach towards the testing task is really systematic there is no question of missing important bug araises. still i would prefer to answer your question.
If you really come to know that you have missed an important bug while reporting them, Then you should react according to your cadre, i.e. if you are a team member of a testing team then you should report the same to your Team Leader and he should take the necessary action for reporting that bug.
OR if your work environment permits you to report it to the concerned person then you should Log that bug and should check forthe same in the relevant build
Above answer was rated as good by the following members: birlangiKumar
when your approach towards the testing task is really systematic there is no question of missing important bug araises. still i would prefer to answer your question.
If you really come to know that you have missed an important bug while reporting them, Then you should react according to your cadre, i.e. if you are a team member of a testing team then you should report the same to your Team Leader and he should take the necessary action for reporting that bug.
OR if your work environment permits you to report it to the concerned person then you should Log that bug and should check forthe same in the relevant build
Missing is common nature. its also realistic in the Software Testing. Lets come to the Missind Important bug.
If the bug missed in Final Release, communicate the bug to the right people ( TL, Developer, Manager) and ask them to fix it! and deliver
If the bug missed in any Consecutive Built, let it fix them in the next release and note down the bug status as "Defered"
If the missed bug doesnot cause any impact to the application, note it down and let them to fix in next release. if its delivered means, let it be fix in maintanance stage.
I too agree with the above answer, there is always a chance to miss the issues, it may be major or minor. The reason may be the impact of new changes, etc.
So the solution may be we've to escalate the issue first to our lead then we can decided what to do, i can escalate in a smarter way like " Found below issue while doing regression testing as it may be due to new changes ..." as my project is always having change requests.
Usually, when we perform system testing in conjunction with Business requirements, there is no scope of missing an important bug, but its human tendency to overlook sometimes, which may result in missing an important bug. Well coming to the point, if you have missed it,
1. Check it in the old version, whether the same issue was occurring in the earlier version also.
2.
If it is not happening in the earlier version, then if you have found it in the regression environment (which is close to production environment), then check it in the QA environment, so that you can be sure whether it is a build issue or failure in functionality.
3. Analyse, what will be the result, if the product goes with this issue, i mean is it show stopper or can it wait for next release.
4. With all these things approach your direct manager an discuss the issue diplomatically and then follow manager's instructions
Mising important bugs may leads to high business loss but if done by mistake then the ultimate solution is to find the root cause from where the bug arised for e.g in leave application project in leave report if tne no. of leaves approved are 10 where as leaves allotted are 5 it means thre bug arised from leaves allotted page,thus it states that instead of locking the bug which was missed out ,you have to lock the bug against root cause of missed out bug that will automatically recover the missed out bugs
Its a tester responsibilty to keep track the application concentrately for all the possibile defects.So dont think about that.. Any way the solution for that just keep as a Major defect.