Aquesta pàgina forma part de la documentació de Moodle en català, tot i que no ha estat traduïda encara. Podeu contribuir obertament a les tasques de traducció. Podeu consultar la Guia d'edició de la documentació i també participar ens els debats del fòrum de traductors de la documentació a moodle.org

QA testing: diferència entre les revisions

De MoodleDocs
Salta a:navegació, cerca
(→‎Running tests: being named as assignee)
(→‎Failed tests: note for developers)
Línia 37: Línia 37:
# When the MDL issue is fixed, the QA test can be reset
# When the MDL issue is fixed, the QA test can be reset
# The reset QA test can then be run again
# The reset QA test can then be run again
Note for developers:
After fixing a MDL issue, please add a comment to the linked MDLQA test thanking the tester and informing them that the test can be re-run, then click the Reset link. Tests which are reset are reassigned to nobody.


==Feedback==
==Feedback==

Revisió del 13:20, 27 jul 2010

Quality Assurance tests look at the functionality of Moodle from a user's point of view.

Real users systematically try each feature in Moodle and test that it works in the current version of the Moodle code.

These tests are repeated in series of cycles, usually just before major releases.


Getting involved

Testers can pass or fail QA tests and add comments

Would you like to help with QA testing? If so, please contact Helen.

All testers are members of the testers group in the Moodle Tracker, enabling them to pass or fail QA tests and add comments.

Running tests

  1. Select a test from the Moodle 2.0 QA Cycle 1 list (or the Moodle 2.0 QA Cycle 1 overview)
  2. Using either the Moodle QA Testing Site or your own test site running the latest Moodle 2.0 version, perform each of the steps listed in the test
  3. Choose an appropriate workflow action:
    • Pass - Test runs perfectly :-)
    • Fail - Indicate in a comment where the test fails and include the MDL issue number of the report of the problem, creating a new issue if necessary (see below for more details)
    • Obsolete - Test is no longer relevant in the current Moodle version (unlikely for Moodle 2.0, but may occur when testing Moodle 2.1)

If in doubt whether to pass a test, give it a fail and perhaps ask someone else to have a look by adding them as a watcher then adding a comment.

Note: Always use today's version of Moodle 2.0 for testing. The Moodle QA Testing Site is updated daily.

When you pass or fail a test, you are automatically named as the assignee.

Failed tests

So you ran a test and it failed? Congratulations on finding a bug!

  1. Make sure that the problem is reported as an MDL issue for developers to investigate and fix
  2. Add a comment to the QA test, stating the MDL issue number
  3. Link the MDL issue to the QA test
  4. (Optional) Add yourself as a watcher to the MDL issue so that you receive email notification when the issue is fixed
  5. When the MDL issue is fixed, the QA test can be reset
  6. The reset QA test can then be run again

Note for developers:

After fixing a MDL issue, please add a comment to the linked MDLQA test thanking the tester and informing them that the test can be re-run, then click the Reset link. Tests which are reset are reassigned to nobody.

Feedback

Feedback on all aspects of our QA testing process is welcome. If you have any questions or comments, please post in the Testing and QA forum in Using Moodle.