QA/Loop: Difference between revisions

216 bytes removed ,  6 January 2016
m
Canonical name for the category is "Test Plans," not "Test Paan."
m (Canonical name for the category is "Test Plans," not "Test Paan.")
 
(41 intermediate revisions by 2 users not shown)
Line 1: Line 1:
[[Category: Test Plans]]
== Summary ==
== Summary ==
'''Loop''' is a project to deliver rich real-time communication to the web. This page details the strategy to ensure this project delivers on time and to a high-level of quality.
Loop (aka ''Firefox Hello'') is a project to deliver rich real-time communication to the web. This page details the strategy to ensure this project delivers on time and to a high-level of quality. '''What to help? [https://oneanddone.mozilla.org/en-US/tasks/64/ Run some tests!]'''
 
; More Information
* [[Loop|Project wiki]]
* [[Loop|Project wiki]]
* [https://docs.google.com/a/mozilla.com/document/d/18UUZMXLmB0qJDi2OZHSvDEE9GkvEQSj8Z07ts0wzU28/edit Requirements document]
* [https://docs.google.com/a/mozilla.com/document/d/18UUZMXLmB0qJDi2OZHSvDEE9GkvEQSj8Z07ts0wzU28/edit Requirements document]
 
* [https://people.mozilla.org/~dhenein/labs/loop-mvp-spec/ Interactive UX Mockups]
== Components ==
* [https://useradvocacy.mozilla.org/dashboards/hello-v1/ Feedback Dashboard]
* {{done|}} [[QA/Loop/Privileged_API|Privileged API support]] (Jason Smith)
* [https://docs.google.com/a/mozilla.com/presentation/d/1TVWCia5G2fRzdIV754QwKRbm44wdmFMe7v3opPi-8QM/edit?pli=1#slide=id.g547d72bf6_01035 2015 Roadmap]
* {{ok|}} [[QA/Loop/H264|H264 support]] (Martijn Wargers)


== People Involved ==
== People Involved ==
Line 16: Line 18:
  | '''Product'''
  | '''Product'''
  | Anthony Hughes <br> Tony Chung
  | Anthony Hughes <br> Tony Chung
  | QA contact for the Desktop client <br> QA contact for the Mobile client
  | QA contact for the Desktop client <br> QA contact for the [[QA/Loop/Firefox_OS|Mobile client]]
  |- valign="top"
  |- valign="top"
  | '''Platform'''
  | '''Platform'''
Line 26: Line 28:
  | QA contact for server scalability <br> QA contact for server APIs <br> QA contact for Firefox Accounts integration <br> QA Lead for Services support
  | QA contact for server scalability <br> QA contact for server APIs <br> QA contact for Firefox Accounts integration <br> QA Lead for Services support
  |}
  |}
== Test Plans ==
* [[QA/Loop/E2E|End-to-End Testing]] (Anthony Hughes)
* [[QA/Loop/Firefox_OS|Firefox OS Client]] (Tony Chung)
* [[QA/Loop/MSISDN|MSISDN Support]] (Martijn Wargers)


== Meetings ==
== Meetings ==
Line 58: Line 65:
  |}
  |}


== Top-level Status ==
== Dashboards ==
=== Tracking Bugs ===
* [https://metrics.services.mozilla.com/loop-server-dashboard/ Loop Server Dashboard]
<bugzilla>
* [http://pf-jenkins.qa.mtv2.mozilla.com:8080/ WebRTC Automation Dashboard]
{
* [https://trello.com/b/rnC9Fyor/functional-testing End-to-End Automation Dashboard]
"include_fields":"id,summary,qa_contact,status",
"f1":"blocked",
"o1":"equals",
"v1":"998329"
}
</bugzilla>
 
=== Dashboards ===
* [https://trello.com/b/dJrDc6QT/webrtc-overview-in-progress WebRTC Progress Overview]
* [http://charts.paas.allizom.org/fxos/burndown-milestone.html#milestone=Milestone.Firefox33&team=WebRTC_Loop Firefox 33 Product Changes]
* [http://charts.paas.allizom.org/fxos/burndown-milestone.html#milestone=Milestone.Firefox33&team=WebRTC_Platform Firefox 33 Platform Changes]
 
== Testing ==
* [[QA/Loop/Desktop_Client|Desktop Client]] (Anthony Hughes)
 
== How to Get Involved ==
* [https://oneanddone.mozilla.org/en-US/tasks/64/ Run our One & Done task for Firefox Aurora 34]
 
== Feature Tracking Bugs ==
<bugzilla>
{
"status_whiteboard":"ft:loop"
}
</bugzilla>


== Firefox 34 ==
== Deliverables ==
=== Health ===
Client
''Project QA Lead - Anthony Hughes''
* {{ok|}} [[QA/Loop/Firefox_35|Firefox 35 Desktop Client]] (Anthony Hughes)
* {{done|}} [[QA/Loop/Firefox_34|Firefox 34 Desktop Client]] (Anthony Hughes)
* {{ok|}} [[QA/Loop/Firefox_OS|Firefox OS Mobile Client]] (Tony Chung)


==== Client ====
Automation
''Lead - Anthony Hughes''
* {{ok|}} [[QA/Loop/E2E|End-to-End Testing]] (Nils Ohlmeier)
* {{ok|}} Desktop client and standalone interface (Anthony Hughes)
* {{ok|}} [https://www.pivotaltracker.com/s/projects/1139894 WebRTC] (Syd Polk)
* {{ok|}} Firefox OS client (<strike>Jason Smith</strike>)
* {{ok|}} [https://bugzilla.mozilla.org/show_bug.cgi?id=1092239 Standalone Page] (Stephen Donner)
==== Platform ====
''Lead - Syd Polk''
* {{ok|}} [https://docs.google.com/a/mozilla.com/spreadsheets/d/1y3ByW96g2F_nrtbfF-lQZ1Yvm1VM666q7jfuyWhMeXA/edit#gid=2101170456 Tokbox Integration] (Nils Ohlmeier)
* {{ok|}} Privileged API (<strike>Jason Smith</strike>)
* {{ok|}} Performance Automation (Geo Mealer)
* {{ok|}} [[Loop/QA/MSISDN_testplan|MSISDN Support]] (Martijn Wargers)
* {{ok|}} H.264 Support (Paul Yang)


==== Services ====
Platform
''Lead - Edwin Wong'' ([[CloudServices/Loop|wiki]])
* {{ok|}} [[QA/Loop/OpenH264|OpenH264]] (Nils Ohlmeier)
* {{ok|}} [[Firefox Accounts Integration]] (Richard Pappalardo)
* {{done|}} [[QA/Loop/MSISDN|MSISDN Support]] (Martijn Wargers)
* {{ok|}} [[Server APIs]] (Peter DeHaan)
* {{done|}} [[QA/Loop/PrivilegedAPI|Privileged API]] (Tony Chung)
* {{ok|}} [[Server Scalability]] (James Bonacci)
* {{done|}} [https://docs.google.com/a/mozilla.com/spreadsheets/d/1y3ByW96g2F_nrtbfF-lQZ1Yvm1VM666q7jfuyWhMeXA/edit#gid=2101170456 Tokbox Back-end] (Nils Ohlmeier)
* {{ok|}} [https://docs.google.com/a/mozilla.com/document/d/1rWik_NqqcvCT_EKtJqiEJgllK16teFP0EX1e-9AHVmA/edit Loop server error/failure escalation] (James Bonacci)


== Bugs ==
Server
=== No Milestone ===
* {{ok|}} [[Loop/Load_Handling|Server Scalability]] (James Bonacci)
<bugzilla>
* {{ok|}} [[CloudServices/Loop|Services]] (Richard Pappalardo)
{
"product":"Loop",
"target_milestone":"---"
}
</bugzilla>
Confirmed users
532

edits