canmove, Confirmed users
2,041
edits
(Created page with "=Instructions for Contributors to the WebAPI Testing project= Welcome to the WebAPI testing project! These are the (currently rough) instructions for helping out. These will be...") |
(→Goal) |
||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
=Instructions for Contributors to the WebAPI Testing project= | =Instructions for Contributors to the WebAPI Testing project= | ||
Welcome to the WebAPI testing project! | Welcome to the WebAPI testing project! Thank you so much for considering working with us. | ||
If you would like to do so, and have not already contacted us, please [mailto:gmealer@mozilla.com send us an email] and we'll be happy to help you get started! | |||
These are the (currently rough) instructions for helping out. These will be improved over time. | These are the (currently rough) instructions for helping out. These will be improved over time. | ||
Line 8: | Line 10: | ||
We have two goals. One is acceptance testing of the APIs as implemented in Firefox OS. The other is implementing regression tests that will run from here on out to aid new development. | We have two goals. One is acceptance testing of the APIs as implemented in Firefox OS. The other is implementing regression tests that will run from here on out to aid new development. | ||
Acceptance testing is the more important goal in the short term for QA. | Acceptance testing is the more important goal in the short term for QA, as it's driven by the date of the final release. This must be balanced against development's primary goal, getting more regression tests in place. The regression tests are important, and should be a portion of every API's test plan. However, a strategy that gives us regression tests but no acceptance tests will make signoff risky. | ||
==How== | ==How== | ||
Line 36: | Line 38: | ||
==Procedure== | ==Procedure== | ||
I fully expect you to have a ton of questions while you do this. Please don't hesitate to ask Geo Mealer via [mailto:gmealer@mozilla.com | I fully expect you to have a ton of questions while you do this. Please don't hesitate to ask Geo Mealer via [mailto:gmealer@mozilla.com email] or on IRC (user:geo). | ||
# Pick a Ready area from the [[B2G/QA/WebAPI_Test_Plan|Test Plan]]<br/><br/> | # Pick a Ready area from the [[B2G/QA/WebAPI_Test_Plan|Test Plan]]<br/><br/> | ||
Line 56: | Line 58: | ||
# Review. Ask your developer who (besides them) should be on the review.<br/><br/> | # Review. Ask your developer who (besides them) should be on the review.<br/><br/> | ||
# Finish out any implementation Tracker tasks and move on. If you feel we definitely didn't finish the area, create a Revisit task and put it in the Tracker icebox. | # Finish out any implementation Tracker tasks and move on. If you feel we definitely didn't finish the area, create a Revisit task and put it in the Tracker icebox. | ||