QA/Automation/Projects: Difference between revisions
No edit summary |
|||
Line 13: | Line 13: | ||
| style="background:#EFEFEF; width:18%" | '''Technologies''' | | style="background:#EFEFEF; width:18%" | '''Technologies''' | ||
| style="background:#EFEFEF; width:57%" | '''Description''' | | style="background:#EFEFEF; width:57%" | '''Description''' | ||
|- valign="top" | |||
| On-Demand Release Testing | |||
| Python | |||
| Implementation of a remote mechanism to trigger Mozmill functional and update tests for Firefox releases | |||
|- valign="top" | |- valign="top" | ||
| [[QA/Automation_Services/Projects/FennecAutomation|Fennec Native Automation]] | | [[QA/Automation_Services/Projects/FennecAutomation|Fennec Native Automation]] | ||
Line 18: | Line 22: | ||
| Automation of the new Fennec Native UI and other tasks | | Automation of the new Fennec Native UI and other tasks | ||
|- valign="top" | |- valign="top" | ||
| | | CI Systems for Daily and l10n Tests | ||
| | | Python | ||
| | | Setup CI systems under Jenkins for daily en-US Firefox builds and for all l10n Firefox builds generated by check-ins from localizers | ||
|- valign="top" | |- valign="top" | ||
| [[QA/Automation_Services/Projects/Selenium_TestGrid|Selenium TestGrid]] | | [[QA/Automation_Services/Projects/Selenium_TestGrid|Selenium TestGrid]] | ||
| Java, Python | | Java, Python | ||
| | | Enhance the current Selenium grid by adding real Android devices and an iOS Simulator, and proof the integration by having at least one test written for Selenium, which can be executed on all those platforms. | ||
|} | |} | ||
Line 45: | Line 37: | ||
| style="background:#EFEFEF; width:18%" | '''Technologies''' | | style="background:#EFEFEF; width:18%" | '''Technologies''' | ||
| style="background:#EFEFEF; width:57%" | '''Description''' | | style="background:#EFEFEF; width:57%" | '''Description''' | ||
|- valign="top" | |||
| [[QA/Automation_Services/Projects/Documentation|Documentation]] | |||
| TBD. | |||
| Establish the new team presence across websites (QMO, Wiki, MDC) and improve the documentation to increase collaboration with the test automation community | |||
|- valign="top" | |||
| [[QA/Automation_Services/Projects/Infrastructure|Infrastructure]] | |||
| TBD. | |||
| Investigation and documentation of the shared test infrastructure and blog Q4 implementation goals on Planet | |||
|- valign="top" | |- valign="top" | ||
| [[QA/Automation_Services/Projects/Crowd_Testing|Crowd-sourced Testing]] | | [[QA/Automation_Services/Projects/Crowd_Testing|Crowd-sourced Testing]] | ||
Line 61: | Line 61: | ||
| Python | | Python | ||
| Scripts and Tools to enhance the automation for Mozmill related testing | | Scripts and Tools to enhance the automation for Mozmill related testing | ||
|- valign="top" | |||
| [[QA/Automation_Services/Projects/Endurance Tests|Endurance Tests]] | |||
| CouchDB, Javascript, Python | |||
| Improve coverage of Endurance tests for real world use-case scenarios and add additional metrics to support the memshrink project for Firefox | |||
|- valign="top" | |||
| [[QA/Automation_Services/Projects/OpenWebApps|Open Web Applications]] | |||
| Javascript, Python | |||
| Implemention of necessary APIs and support the addition of tests to execute automated tests for web apps in Firefox | |||
|} | |} | ||
</onlyinclude> | </onlyinclude> |
Revision as of 15:02, 27 October 2011
Projects
To be successful and to offer the best support for other teams, the Automation Services team is working on different projects concurrently. Some of those 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.
Beside those projects our team also has a lot of other tasks to work on. Please check our Automation Services project on Pivotal Tracker for in-detail task descriptions: https://www.pivotaltracker.com/projects/323503
If you are interested in already finished projects, check our projects archive.
Prioritized Projects
Project | Technologies | Description |
On-Demand Release Testing | Python | Implementation of a remote mechanism to trigger Mozmill functional and update tests for Firefox releases |
Fennec Native Automation | Java | Automation of the new Fennec Native UI and other tasks |
CI Systems for Daily and l10n Tests | Python | Setup CI systems under Jenkins for daily en-US Firefox builds and for all l10n Firefox builds generated by check-ins from localizers |
Selenium TestGrid | Java, Python | Enhance the current Selenium grid by adding real Android devices and an iOS Simulator, and proof the integration by having at least one test written for Selenium, which can be executed on all those platforms. |
Other Projects
Project | Technologies | Description |
Documentation | TBD. | Establish the new team presence across websites (QMO, Wiki, MDC) and improve the documentation to increase collaboration with the test automation community |
Infrastructure | TBD. | Investigation and documentation of the shared test infrastructure and blog Q4 implementation goals on Planet |
Crowd-sourced Testing | CSS, Javascript, XML, Extension | Functional Mozmill tests executed by the Crowd with the help of the Mozmill Crowd extension. |
Mozmill Dashboard | Javascript, HTML, CSS, AJAX, CouchDB, ElasticSearch | Dashboard to visualize Mozmill test results from the automated test-runs and the Mozmill Crowd extension |
Mozmill Shared Modules | Javascript | Building and enhancing the API and shared modules for our Mozmill tests for Firefox |
Mozmill Automation | Python | Scripts and Tools to enhance the automation for Mozmill related testing |
Endurance Tests | CouchDB, Javascript, Python | Improve coverage of Endurance tests for real world use-case scenarios and add additional metrics to support the memshrink project for Firefox |
Open Web Applications | Javascript, Python | Implemention of necessary APIs and support the addition of tests to execute automated tests for web apps in Firefox |