QA/Automation/Projects/Documentation: Difference between revisions

m
(Created page with "__NOTOC__ ==Overview== The Open Web Applications project plays an important role in the Mozilla organization. It aims to bring the best aspects of installed application...")
 
 
(12 intermediate revisions by 3 users not shown)
Line 2: Line 2:


==Overview==
==Overview==
The [[Apps|Open Web Applications]] project plays an important role in the Mozilla organization. It aims to bring the best aspects of installed applications to the web. It's a future-driven project across different browsers, platforms, and devices. To ensure the quality of the whole product, we will provide our automation knowledge to the Apps team and support them in creating and setting up the necessary test frameworks and a CI integration.
To ensure that everyone can write good automated tests for any kind of test harness we have create a rich set of documentation.  


{| style="width: 90%; margin: 0 0 1em 1em" |
{| style="width: 90%; margin: 0 0 1em 1em" |
Line 9: Line 9:
  |- valign="top"
  |- valign="top"
  | '''Name:'''
  | '''Name:'''
  | Test Automation for Open Web Applications
  | Documentation for Automation
  |- valign="top"
  |- valign="top"
  | '''Leads:'''
  | '''Leads:'''
  | [mailto:hskupin@mozilla.com Henrik Skupin], [mailto:dclarke@mozilla.com David Clarke]
  | [mailto:hskupin@mozilla.com Henrik Skupin], [mailto:dhunt@mozilla.com Dave Hunt]
  |- valign="top"
  |- valign="top"
  | '''Contributors:'''
  | '''Contributors:'''
  | David Burns, Dave Hunt, Geo Mealer
  | n/a
|- valign="top"
| '''Tracker:'''
| https://www.pivotaltracker.com/projects/350145
|- valign="top"
| '''QA Tacking Page:'''
| https://wiki.mozilla.org/Apps/QA
  |- valign="top"
  |- valign="top"
  | '''Etherpad:'''
  | '''Etherpad:'''
  | http://etherpad.mozilla.com:9000/qas-webapp-testing
  |  
|}
|}


==Goals for Q3/11==
==Sub Projects==
Because the OWA project has been pushed late in Q2/11, our focus for Q3/11 is to help with the investigation of different test frameworks and supporting the implementation of necessary APIs and tests to allow an automated test execution.
 
{| class="fullwidth-table" |
{| class="fullwidth-table" |
| style="background:#EFEFEF; width: 25%" | Sub Project
  | style="background:#EFEFEF; width: 15%" | Status
  | style="background:#EFEFEF; width: 15%" | Status
  | style="background:#EFEFEF; width: 25%" | Task
  | style="background:#EFEFEF; width: 40%" | Description
| style="background:#EFEFEF; width: 60%" | Description
|- valign="top"
| Started
| Product Analysis
| Identify all the products delivered by the OWA project and create rich documentation
|- valign="top"
| Not Started
| Framework Identification
| Investigate possible test frameworks for Q3 deliverables
|}
 
==Products==
{| class="fullwidth-table" |
| style="background:#EFEFEF; width: 25%" | Product
| style="background:#EFEFEF; width: 55%" | Description
|- valign="top"
| [[/Market Place|Market Place]]
| The market place will allow users to purchase and manage premium add-ons and open web applications.
  |- valign="top"
  |- valign="top"
  | [[/Dashboard|Dashboard]]
  | [[/MDN|MDN Developer Pages]]
  |
  | Active
| Developer documentation on MDN
  |- valign="top"
  |- valign="top"
  | [[/OWA_Extension|OWA extension]]
  | [[/Open_Positions|Open Positions]]
  |
  | Active
  |- valign="top"
  | List of open positions for community members
  | [[/Android_Native_Install|Native Install Android]]
  |}
|
|- valign="top"
| [[/WebAPI|Web API's]]
|
|}


==Resources==
==Resources==
canmove, Confirmed users, Bureaucrats and Sysops emeriti
4,714

edits