Software testing risks
Introduction
Risk is something that can happen and lead to negative consequences
Interesting point: sometimes we can do nothing with risk or our effects are not enough to eliminate risk from the list. Systemic risks can not be completely excluded, as are often a feature of the process in which we work.
In this video file, you can find a great team-work example with risks analysis in the software development cycle:
example
- Not a bug
How to prevent it?
if you are found an issue that may look like a bug, you must continue with these steps:
- You must reproduce it
- View the test task (Story)
- Bug localization (minimum reproducing steps)
Create a Bug report
- With Confluence descriptions link
- Requirements
- Client documentation
- Design (wireframes, mockups)
- Logs
- Screenshots/Video
Risk management activities are cyclical, like any other project activities, if you work in iterations. At the same time, if the iterations are long enough, the work cycles associated with risk management can be several.
An algorithm of working with risks can be presented:
- detection
- analysis and prioritization
- planning
- monitoring and reporting
- adjustment
- findings