MailNews:Automated Testing: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
(Content moved to devmo)
 
(22 intermediate revisions by 3 users not shown)
Line 1: Line 1:
<small>[[MailNews:Home Page|<< Back to MailNews:Home Page]]</small>
Content moved to the Mozilla Developer Center [https://developer.mozilla.org/en/MailNews/MailNews_Automated_Testing https://developer.mozilla.org/en/MailNews/MailNews_Automated_Testing]
 
<div style="border: thin dotted #aaa; padding:5px;">
'''Please do not edit this page unless you are on the Thunderbird or SeaMonkey MailNews team. Your feedback and comments are welcomed on the [[MailNews_Talk:Automated Testing|discussion page]].'''</div><br>
 
Automated testing for MailNews (i.e. [[Thunderbird]] and the Mail/Newsgroups part of [[SeaMonkey]]) is becoming more important. We need to ensure that when we are fixing bugs we do not introduce regressions in other areas of the code. Automated testing is a vital part of this.
 
This page and its sub-pages are intended to describe and provide pointers to the available test mechanisms within MailNews and supporting information for developers and testers.
 
'''Developers and contributors should consider adding tests within MailNews where possible.'''
 
See also [[MailNews:Performance Testing]].
 
== General Notes ==
 
The [http://developer.mozilla.org/ devmo] pages have some good descriptions on how to start writing [http://developer.mozilla.org/en/docs/Mozilla_automated_testing automated tests].
 
Not all the [http://developer.mozilla.org/en/docs/Mozilla_automated_testing automated tests] will work at the moment, some of them require new support architectures, some of them require other issues fixing before they will pass/work correctly.
 
== Automated Tests ==
 
* [[MailNews:xpcshell tests]]
** These currently run on the [http://tinderbox.mozilla.org/SeaMonkey/ SeaMonkey tinderboxes], and report as TUnit. Thunderbird hopes to pick running of these up soon ({{bug|422817}}).

Latest revision as of 13:20, 17 July 2009

Content moved to the Mozilla Developer Center https://developer.mozilla.org/en/MailNews/MailNews_Automated_Testing