Thunderbird:Testing/Testing: Difference between revisions

m (tune, cut #1. and fix link)
 
(8 intermediate revisions by 3 users not shown)
Line 1: Line 1:
<small>This article was moved inside [[Thunderbidr:Testing]]</small>
<center>Quality through testing
<center>Quality through testing


Line 4: Line 6:


Here are several different ways you can help.</center>
Here are several different ways you can help.</center>
 
=== Keywords ===
* testace<ref>[https://en.wikipedia.org/wiki/Test_case]</ref>
== Punctual testing ==
== Punctual testing ==


Line 11: Line 14:
Once on the mailing list just read the emails coming in. They'll either ask for volunteers for a shared event or will give very specific instructions on how to test a new feature on which we want a lot of coverage. When we ask for volunteers we'll usually use the following tools for testing :
Once on the mailing list just read the emails coming in. They'll either ask for volunteers for a shared event or will give very specific instructions on how to test a new feature on which we want a lot of coverage. When we ask for volunteers we'll usually use the following tools for testing :


* [https://litmus.mozilla.org Litmus] to manage our [https://secure.wikimedia.org/wikipedia/en/wiki/Test_case testcase]
* [https://moztrap.mozilla.org/ MozTrap] to manage our [https://secure.wikimedia.org/wikipedia/en/wiki/Test_case testcase]
* [https://bugzilla.mozilla.org Bugzilla] to manage our defects and [https://secure.wikimedia.org/wikipedia/en/wiki/Software_bug bugs]
* [https://bugzilla.mozilla.org Bugzilla] to manage our defects and [https://secure.wikimedia.org/wikipedia/en/wiki/Software_bug bugs]


Having accounts on both on these systems is needed in order to participate.
Having accounts on both on these systems is needed in order to participate.
=== Finding regressions ===
While testing you might find some portions of Thunderbird that used to work, but do not work anymore. These are called [[Regression_Testing|regressions]].


== Daily testing ==
== Daily testing ==
Line 33: Line 39:
== Maintaining the Test cases ==
== Maintaining the Test cases ==


A main part of our manual and community driven testing relies on [https://secure.wikimedia.org/wikipedia/en/wiki/Test_case Test cases]. What we do is we publish a call for help from volunteers and then split the test cases between those volunteers.
A main part of our manual and community driven testing relies on test cases .<ref name="testcase">https://secure.wikimedia.org/wikipedia/en/wiki/Test_case</ref>. What we do is we publish a call for help from volunteers and then split the test cases between those volunteers.
 
Having a nice set of up to date tests is important. The work here involves [https://litmus.mozilla.org litmus], which is our tool to manage test cases. We have a fairly large number of tests and we need to maintain them as the product evolves.


This means :
This means :
Line 44: Line 48:


Not too technical, but a good level of English is needed.
Not too technical, but a good level of English is needed.
== References ==
<references/>
Confirmed users
514

edits