How to add steps to reproduce to a bug report: Difference between revisions
From MoodleDocs
(New page: ==Problem== Often a bug reporter is a developer or/and an expert Moodle user. By consequence he forgets to add the test steps into the description. ==Solution== '''When you know how''' t...) |
|||
(One intermediate revision by one other user not shown) | |||
Line 6: | Line 6: | ||
==The reasons== | ==The reasons== | ||
*the developer will | *the developer will be happy: the steps are very useful for the developer in order to reproduce/test your issue. Think that sometimes the developer has the ability to fix a bug, but doesn't have yet your knowledge about the module containing this bug.<br> | ||
*the QA manager will | *the QA manager will be even more happy: if you indicate the test steps, any QA tester would be able to retest and validate the fix during the weekly quality assurance process. | ||
=Example of test steps= | =Example of test steps= |
Latest revision as of 05:28, 21 October 2008
Problem
Often a bug reporter is a developer or/and an expert Moodle user. By consequence he forgets to add the test steps into the description.
Solution
When you know how to reproduce/test a bug in Moodle, please indicate these test steps. The steps should explain to a Moodle user (not a developer) how to see the problem in Moodle.
The reasons
- the developer will be happy: the steps are very useful for the developer in order to reproduce/test your issue. Think that sometimes the developer has the ability to fix a bug, but doesn't have yet your knowledge about the module containing this bug.
- the QA manager will be even more happy: if you indicate the test steps, any QA tester would be able to retest and validate the fix during the weekly quality assurance process.
Example of test steps
Environment: Moodle 2.0 - Server run on Linux/Apache/MySQL
1. Connect as Admin
2. Go to a Course page > Turn editing on > Select Insert Label operation > Enter some details and Save
=> The new label is not displayed into the course page
Expected result: a newly created label should be displayed into a course page