Confirmed users
571
edits
AndreeaMatei (talk | contribs) (Created page with "Given our knowledge in automation for various Mozilla related projects, our goal is to support interested people in gaining their knowledge in software development and especia...") |
AndreeaMatei (talk | contribs) No edit summary |
||
Line 30: | Line 30: | ||
| 4 automation trainings done | | 4 automation trainings done | ||
|} | |} | ||
== How To Contribute == | |||
First step to contribute is to join our training days! You will find there all the details on getting started and find a list of tasks for you to contribute. | |||
* Talk to the project leads about which tasks are best to take | |||
* Browser-chrome Tests | |||
:* create tests for to cover bugs fixed in the current in-development versions of Firefox: http://mzl.la/1rjcoZw | |||
:* create tests for new Firefox features: http://mzl.la/1dpjus3 | |||
:* {{bug|987185}} - Add test for the functionality of the Sync button when user is signed into an account | |||
:* {{bug|987159}} - Add test for the Feeds functionality | |||
:* {{bug|988895}} - Add test for the functionality of Developer panel in Australis | |||
:* {{bug|988913}} - Add automated est for the history panel functionality in Australis | |||
* Mozmill (Tests) | |||
** {{bug|882137}} - Refactor the jsdoc for mozmill-tests repository | |||
** {{bug|856018}} - Create a mozmill test for entering permanent PB mode | |||
* Mentored bugs: | |||
** Javascript: http://tinyurl.com/ogtnd8b | |||
** Python: http://tinyurl.com/ozqgyng | |||
* Mochitests | |||
* Reftests / Crashtests | |||
* Gaia Tests | |||
** http://bit.ly/Gaia-UI-tests-first-bug | |||
* WebQA: | |||
** http://bit.ly/WebQA-Issues | |||
== List of Tasks == | |||
We will add here the tasks need for each training day | |||
{| class="fullwidth-table sortable" | |||
|- | |||
| style="background:#EFEFEF; width:66%" | '''Task''' | |||
| style="background:#EFEFEF; width:14%" | '''Owner''' | |||
| style="background:#EFEFEF; width:20%" | '''Status''' | |||
|- valign="top" | |||
| Prepare invite mail | |||
| Cosmin | |||
| Not Started | |||
|- valign="top" | |||
| Write blog post article | |||
| Andreea | |||
| Not started | |||
|- valign="top" | |||
| Advertise the training days in the community (talk to Ioana Chiorean for help) | |||
| Andreea | |||
| Not started | |||
|- valign="top" | |||
| Make sure to change #automation topic channel for those days | |||
| Cosmin | |||
| Not started | |||
|- valign="top" | |||
| Reply to the invite mail and write a blog post with details after each training day | |||
| Andreea and Cosmin | |||
| Not started | |||
|} | |||
== Documentation == | |||
* Getting Started | |||
** Javascript | |||
*** http://www.codecademy.com/tracks/javascript (online course) | |||
*** http://bonsaiden.github.io/JavaScript-Garden/ (good practices) | |||
*** http://eloquentjavascript.net/ (book - accessible as HTML) | |||
*** https://developer.mozilla.org/en-US/docs/Web/JavaScript (reference) | |||
** Python | |||
*** http://www.codecademy.com/tracks/python | |||
*** https://wiki.python.org/moin/BeginnersGuide | |||
** HTML / CSS | |||
*** http://www.codecademy.com/tracks/web | |||
== References == | |||
* Introduction into Test Frameworks | |||
** https://developer.mozilla.org/en-US/docs/Mozilla/QA/Automated_testing (Mozilla automated testing - frameworks overview) |