QA/Automation/Projects: Difference between revisions

From MozillaWiki
< QA‎ | Automation
Jump to navigation Jump to search
Line 83: Line 83:
|- valign="top"
|- valign="top"
| [[QA/Automation/Projects/Infrastructure|Infrastructure]]  
| [[QA/Automation/Projects/Infrastructure|Infrastructure]]  
| ESX, VMware
| Puppet
| Building up and maintaining the infrastructure for automation tasks
| Building up and maintaining the infrastructure for automation tasks
|- valign="top"
|- valign="top"

Revision as of 07:10, 30 April 2014

Projects

Some of our projects can be accomplished in a short time while others will take longer, even several months. The prioritized projects reflect the most important projects in the current quarter and include the appropriate tasks which have to be fulfilled during that time. Other active projects have lower priority.

If you are interested in already finished projects, check our projects archive. We also have a some projects that we would like to do in the future!

Prioritized Projects

Project Technologies Description
Puppetizing Mozmill CI Shell, Puppet Ensure Mozmill systems are controlled by puppet for updates on all Linux (bug 973535) and Mac (bug 996629) nodes
TPS Python, Jenkins Set up TPS (sync automation) continuous integration
Creation of Tests Javascript Automate specific tests as identified by Desktop team
Automation Training - Provide automation training to larger community through 4 automation training events
Mozmill Javascript, Python Replace the local httpd.js web server of Mozmill with mozhttpd to have it using marionette as its engine in the future

All Projects

Mochitests

Project Technologies Description
WebRTC Javascript, HTML Creation of a testsuite to qualify stability of WebRTC

Mozmill

Project Technologies Description
Automation Python, Jenkins Scripts and Tools to enhance the automation for Mozmill related testing
Dashboard Javascript, HTML, CSS, AJAX, CouchDB, ElasticSearch Dashboard to visualize Mozmill test results from the automated test-runs and the Mozmill Crowd extension
Shared Modules Javascript Building and enhancing the API and shared modules for our Mozmill tests for Firefox

Other Projects

Project Technologies Description
Add-ons CSS, Javascript, XML To help any team in the Mozilla project we work on several extensions.
Documentation Wiki Establish the team presence across websites (Wiki, MDN) and improve the documentation to increase collaboration with the test automation community
Infrastructure Puppet Building up and maintaining the infrastructure for automation tasks
Open Web Applications Javascript, Python Implemention of necessary APIs and support the addition of tests to execute automated tests for web apps in Firefox
TPS Javascript, Python Testing and Profiling tool for Sync