Improving the testing process is not the responsibility of test team only. It is a joint effort of Development & Testing team and Management to understand the health of existing testing process and identify the necessary measures to improve it.
Points for Software Testers:
- Try to understand the logic behind the screen and try to break that logic. Understand the internal workings of code from developers during lunch time or tea breaks.
- Analyse test results thoroughly. Try to identify root cause from functional perspective.
- Break the application into smaller functional modules.
- First write test cases for valid conditions, then cover invalid conditions.
- While writing test cases, refer design documents as well.
- As soon as you complete the test case writing, share test case with development team. It could result in time saving.
- During test case writing phase, group test cases using impact analysis. It will help in effective regression testing in less time.
- If you are new tester for a old development team, have a look on old bug reports of modules / project where development worked previously. Generally developers, repeat similar mistakes.
- Test the application for both implicit as well as explicit requirements.
- Never communicate bugs verbally. For any critical / show stopper bugs, have an immediate discussion & then document via mail and share it to relevant stack holders.
No comments:
Post a Comment