QA/Mozmill Test Automation/Test Writing: Difference between revisions

Jump to navigation Jump to search
Line 47: Line 47:


==Implementing a Test==
==Implementing a Test==
After everything has been setup you can start writing the Mozmill test by following the steps given in the Litmus test and the [https://developer.mozilla.org/en/Mozmill_Tests#Writing_Mozmill_Tests test writing documentation].
At first you should read through the [https://developer.mozilla.org/en/Mozmill_Tests#Writing_Mozmill_Tests test writing guidelines] to get familiar with the test creation.
 
Once it is clear check the [http://hg.mozilla.org/qa/mozmill-tests/file/83ccc4208b78/templates available templates] which have been prepared for a new test. Copy and paste the content into a new file to get the raw structure for your test. Finally fill in your details in the license plate.
 
Writing the Mozmill test means you should follow the steps given in the Litmus test as best as possible. If you have variations feel free to implement all of those. As more ways we are able to test as higher are the chances to find a regression in the future. Use available [[QA/Mozmill_Test_Automation/Shared_Modules|Shared Modules]] to create a test which is easy to understand by everyone.  


To get the new test checked-in into our [http://hg.mozilla.org/qa/mozmill-tests/ mozmill-test repository] you will have to create a patch and go through the usual [https://developer.mozilla.org/en/Mozmill_Tests#Review_Process review cycle].
To get the new test checked-in into our [http://hg.mozilla.org/qa/mozmill-tests/ mozmill-test repository] you will have to create a patch and go through the usual [https://developer.mozilla.org/en/Mozmill_Tests#Review_Process review cycle].
canmove, Confirmed users, Bureaucrats and Sysops emeriti
4,747

edits

Navigation menu