|
|
| Line 99: |
Line 99: |
| *[https://bugzilla.mozilla.org/enter_bug.cgi?product=Web%20Apps Web Apps Product - Bugzilla] | | *[https://bugzilla.mozilla.org/enter_bug.cgi?product=Web%20Apps Web Apps Product - Bugzilla] |
|
| |
|
| <u>Bug Reporting Format:</u>
| | Note: See [https://quality.mozilla.org/docs/bugzilla/starter-kit/how-to-write-a-proper-bug/ How to Write a Proper Bug] on how to report bugs. |
| | |
| Of course there are multiple ways of reporting a bug and what information to include or format to use can vary, this is just one way that is currently being used. Once you find a bug relating to Apps, you can do the following:
| |
| | |
| *Test the issue on all supported platforms
| |
| *Choose the right component under the Web Apps product in Bugzilla
| |
| *Choose the proper severity
| |
| *Select which OS the problem occurs for
| |
| *If you know who the issue should be assigned to, select the person from the 'Assignee' field. However, this is best left to the triage team if you are not sure.
| |
| *Enter a summary of the problem - Be specific and include all relevant information. For example, "Apps do not launch" is not a very effective summary. However, saying 'Apps do not launch from the Dashboard without having the apps extension installed" is a much better summary
| |
| *In the Description field:
| |
| **Enter a very detailed description of the problem and include any relevant information or observations
| |
| **Enter very detailed 'Steps to Reproduce' - This should be easy to follow and detailed enough that any person could reproduce the issue exactly as stated
| |
| ***If possible, you should attach the xpi file you used to reproduce the problem. Alternately, you can say the following: 'Extension can be found at http://people.mozilla.com/~dclarke/openwebapps/Extension/ and look for <xpi file you used that contains the commit ID and the date>'
| |
| **Optionally, you could enter 'Alternate Steps to Reproduce' to show the different ways the problem occurs
| |
| **Enter the 'Actual Result' - Enter what happens right after the user performs the last step in the steps to reproduce
| |
| **Enter the 'Expected Result'
| |
| *Add any attachments as necessary
| |
| **This could include screenshots (highly recommended), videos or any files that you think are useful/helpful
| |
|
| |
|
| === ''Automation'' === | | === ''Automation'' === |