Contents
How should a software tester deal with missed defects?
When a developer is given a task to develop a feature, this developer will produce a tangible result, e.g. a clickable button. But when a tester is given a task to test a feature, it is very difficult to tell how much result we can get from this tester’s work.
How should a tester deal with a bug found in production?
If you was under the threat to lose your job as a result of letting a single bug to slip to PROD, you should consider looking for a job in saner company. It is just a matter of time when another bug will slip to PROD. Quality is a team sport. Bugs will always slip, and pointing fingers and assigning blame does NOT improve quality.
When do you need help in testing an application?
If you are testing a part of an application or new functionality and you find quite a few critical defects, then maybe wonder if you need help in testing this mess. Finding more than a few simple issues means in my book that the code is spaghetti or the developers might be sloppy. You need to signal it and take action.
Which is the best way to prevent bugs in production?
To Prevent Bugs in production you should test from a stakeholder view, A good knowledge in product and domain always help you to get the best test cases and apart from positive test cases always try for test cases which will break the code as even dev does the positive testing.
What to do when defect is found in production but not?
Below are points that should be kept in mind. Reproduce the problem on production and testing environment. If the problem is occurring only on production environment then it may be due to configuration issue. On the other side if it is occurring on QA environment then check the impact of that issue on the application.
Why are defect rates higher in software testing?
(Also, the defect rate here is higher because the application is new and is undergoing evaluation for the very first time.) The Defects get fixed by developers and returned back to test team for retest. The testing team performs retesting of the defects and executes regression.
Why is it impractical to test a software?
The intent of software testing is to prove that the software does work as intended by breaking it or finding deviation between its current behavior and expected behavior. There are unlimited defects in software and hence it’s impractical to test it until all defects are found as we can never know which defect is the last one.