Thunderbird:Testing: Difference between revisions

Line 89: Line 89:
See what fixes have checked in at [http://hg.mozilla.org/comm-central/ comm-central] and watch the changes via [http://hg.mozilla.org/comm-central/atom-log RSS].  [http://forums.mozillazine.org/viewforum.php?f=29 Build forum] is also a good source of information.
See what fixes have checked in at [http://hg.mozilla.org/comm-central/ comm-central] and watch the changes via [http://hg.mozilla.org/comm-central/atom-log RSS].  [http://forums.mozillazine.org/viewforum.php?f=29 Build forum] is also a good source of information.


= Gristmill/MozMill Tests =
= MozMill Tests =


[[QA/TDAI/Gristmill|Gristmill/MozMill]] is a tool to use for UI automation in any mozilla platform developed application. It can provide Thunderbird with the capability to quickly repeat tests in a consistent manner, being another aid to avoid faults creeping into the application with the constant development.  
[https://developer.mozilla.org/en/Thunderbird/Thunderbird_Automated_Testing MozMill] is a tool to use for UI automation in any mozilla platform developed application. It can provide Thunderbird with the capability to quickly repeat tests in a consistent manner, being another aid to avoid faults creeping into the application with the constant development.  


Gristmill is still being developed, however the basic concepts are there and it is possible to run tests manually, see [http://ccgi.standard8.plus.com/blog/archives/36 this link] for an example within Thunderbird.
MozMill is still being developed, however the basic concepts are there and it is possible to run tests manually, see [http://ccgi.standard8.plus.com/blog/archives/36 this link] for an example within Thunderbird.


The Gristmill scripts are written in Javascript, there is a [[QA/TDAI/Gristmill/Mozmill Tutorial|tutorial]] available and it should be noted that you do not need an in-depth knowledge of Thunderbird's internals.
The MozMill scripts are written in Javascript, there is some [https://developer.mozilla.org/en/Mozmill_Tests  documentation] available and it should be noted that you do not need an in-depth knowledge of Thunderbird's internals.
 
Gristmill is still new, and we'd be interested in getting some basic scripts together and setting up some kind of testing architecture. If you're interested, please contact [[User:Standard8]] direct.
 
We are currently putting together a more detailed, [[MailNews:Automation_With_Gristmill|MailNews specific page for Gristmill]].


= Litmus Tests =
= Litmus Tests =
canmove, Confirmed users
1,343

edits