Reproducibility
An important step in troubleshooting is reproducibility.
The goal is to identify how to trigger the issue.
If you can perform a series of steps over and over again and always observe the same issue, then the issue is reproducible and you have a good chance of being able to troubleshoot it.
Note
Hereâs an example of a reproducible issue:âEvery time I walk, I feel a pain in my right footâ.
Reproducibility is key in troubleshooting. Itâs very hard to analyze an issue if itâs not reproducible. Youâre unlikely to troubleshoot an issue successfully if you donât manage to identify the steps to trigger it. When you seek help or report a bug, people will always ask you if your issue is reproducible and what are the steps to perform to reproduce it.
If the issue only happened once and isnât happening again, or if it happens sometimes but youâre not sure why⌠you havenât identified these steps.
Important
Do not report bugs for issues you cannot reproduce. When reporting bugs, also always specify the steps to perform to reproduce the issue.
Last updated
Was this helpful?