QA/Firefox Share Test Plan: Difference between revisions
mNo edit summary |
m (→Schedule) |
||
(25 intermediate revisions by the same user not shown) | |||
Line 12: | Line 12: | ||
**[https://bugzilla.mozilla.org/buglist.cgi?columnlist=assigned_to%2Cbug_status%2Cshort_desc%2Cstatus_whiteboard&component=Share%3A%20Web%20Client&product=Mozilla%20Services&query_format=advanced&resolution=---&query_based_on= Share:Web Client] for the web UI bits running inside the FF chrome | **[https://bugzilla.mozilla.org/buglist.cgi?columnlist=assigned_to%2Cbug_status%2Cshort_desc%2Cstatus_whiteboard&component=Share%3A%20Web%20Client&product=Mozilla%20Services&query_format=advanced&resolution=---&query_based_on= Share:Web Client] for the web UI bits running inside the FF chrome | ||
*[https://wiki.mozilla.org/Labs/F1/Feature_Blocks/F1 Flight Tracking Page] | |||
*[https://wiki.mozilla.org/Labs/F1 Firefox Share - Project Page] | *[https://wiki.mozilla.org/Labs/F1 Firefox Share - Project Page] | ||
*[https://wiki.mozilla.org/Labs/F1/Roadmap Firefox Share - Roadmap Page] | *[https://wiki.mozilla.org/Labs/F1/Roadmap Firefox Share - Roadmap Page] | ||
Line 17: | Line 18: | ||
= General Information = | = General Information = | ||
{| class="fullwidth-table" | {| class="fullwidth-table" style="width: 500px;" | ||
|- | |- | ||
! style="width: 40%" | '''Area''' | ! style="width: 40%" | '''Area''' | ||
Line 24: | Line 25: | ||
| '''Team''' | | '''Team''' | ||
| | | | ||
'''QA''' | '''QA''' | ||
*Aaron Train (:aaronmt) (Lead) | *Aaron Train (:aaronmt) (Lead) | ||
*Tony Chung (:tchung) | *Tony Chung (:tchung) | ||
Line 32: | Line 33: | ||
| '''Tracking Bugs''' | | '''Tracking Bugs''' | ||
| | | | ||
See | [https://wiki.mozilla.org/QA/Firefox_Share_Test_Plan#Bugs See bottom], as well as: | ||
*[https://wiki.mozilla.org/Labs/F1 Firefox Share - Project Page] | *[https://wiki.mozilla.org/Labs/F1 Firefox Share - Project Page] | ||
Line 38: | Line 39: | ||
|} | |} | ||
= Schedule = | |||
* 2011-05-10: (Landing S-C) → {{bug|651668}} | |||
* 2011-05-24: (MC->Aurora) | |||
= Builds = | |||
Builds based off the former extension have ceased (last available version is 0.8.3 available on AMO [https://addons.mozilla.org/en-US/firefox/addon/f1-by-mozilla-labs/ here]). Developmental builds with Firefox Share are currently integrated in Firefox based off a development branch [http://hg.mozilla.org/users/pweitershausen_mozilla.com/fx-share/ here]. | |||
Instructions on how to build Firefox based off this developmental branch are located [https://developer.mozilla.org/En/Simple_Firefox_build here] | |||
== Public Share Staging Server == | |||
The following URL's can be value assigned to the preferences: | |||
*'''Share URL''' | |||
** '''services.share.shareURL''' | |||
*** https://stage-share.services.mozilla.com/dev/1/share/panel/ | |||
*'''Settings URL''' | |||
**'''services.share.settingsURL''' | |||
***https://stage-share.services.mozilla.com/dev/1/settings/ | |||
= Test Strategy = | |||
The initial preliminary approach towards testing Firefox Share will involve manual client testing, please see the areas covered and areas not covered below.<br> | |||
== Areas Covered == | |||
#Client Testing | |||
#*See [https://wiki.mozilla.org/QA/Firefox_Share_Test_Plan/Manual_Testing Manual Testing Strategy] for details and coverage | |||
== Areas Not Covered == | |||
#Unit Testing | |||
#*Mochitests | |||
= Bugs = | = Bugs = | ||
*'''Tracking Bugs''' | |||
**'''UX''': {{bug|642684}} (minimal) | |||
**'''Unit Test''': {{bug|642681}} | |||
**'''Server''': {{bug|646381}} | |||
**'''Product (Firefox) Landing (Meta)''': {{bug|651668}} | |||
**'''Staging Server''': {{bug|650900}} | |||
<br> | |||
*'''Specific Bugs''' | |||
**'''Share: Web Client''' | |||
***{{bug|651552}} - Consider accessing different web content based on Firefox release channel | |||
***{{bug|649414}} - [meta] GMail UI Tracking | |||
***{{bug|647578}} - [meta] Twitter UI Tracking | |||
***{{bug|646144}} - [meta] Facebook UI Tracking<br> | |||
**'''Share: Firefox Client''' | |||
**'''Server: Share''' | |||
***{{bug|642877}} - Tracking bug for link shortening solution | |||
<br> | |||
*[https://bugzilla.mozilla.org/buglist.cgi?classification=Client%20Software&query_format=advanced&component=Share%3A%20Firefox%20Client&product=Mozilla%20Services All Open Share: Firefox Client bugs] | *[https://bugzilla.mozilla.org/buglist.cgi?classification=Client%20Software&query_format=advanced&component=Share%3A%20Firefox%20Client&product=Mozilla%20Services All Open Share: Firefox Client bugs] | ||
*[https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&component=Share%3A%20Web%20Client&product=Mozilla%20Services&classification=Client%20Software All Open Share: Web Client bugs] | *[https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&component=Share%3A%20Web%20Client&product=Mozilla%20Services&classification=Client%20Software All Open Share: Web Client bugs] | ||
*[https://bugzilla.mozilla.org/buglist.cgi?columnlist=assigned_to%2Cbug_status%2Cshort_desc%2Cstatus_whiteboard&component=Server%3A%20Share&component=Share%3A%20Firefox%20Client&component=Share%3A%20Web%20Client&product=Mozilla%20Services&query_format=advanced&resolution=---&query_based_on= All Open Share: Bugs without resolution (NEW, ASSI, UNCO)] | |||
= References = |
Latest revision as of 20:37, 3 May 2011
Firefox Share Test Plan
Overview
Firefox Share (formerly named Mozilla F1) is a browser extension that allows you to share links in a fast and fun way. Share links from within the browser without leaving the page using the same services you already know and love.
Testing Firefox Share is unique in that in that there are currently three components that comprise Firefox Share in its entirety:
- All Components
- Server:Share for server related code
- Share:Firefox Client for the chrome UI bits in Firefox
- Share:Web Client for the web UI bits running inside the FF chrome
General Information
Area | Details |
---|---|
Team |
QA
|
Tracking Bugs |
See bottom, as well as: |
Schedule
- 2011-05-10: (Landing S-C) → bug 651668
- 2011-05-24: (MC->Aurora)
Builds
Builds based off the former extension have ceased (last available version is 0.8.3 available on AMO here). Developmental builds with Firefox Share are currently integrated in Firefox based off a development branch here.
Instructions on how to build Firefox based off this developmental branch are located here
The following URL's can be value assigned to the preferences:
- Share URL
- services.share.shareURL
- Settings URL
- services.share.settingsURL
Test Strategy
The initial preliminary approach towards testing Firefox Share will involve manual client testing, please see the areas covered and areas not covered below.
Areas Covered
- Client Testing
- See Manual Testing Strategy for details and coverage
Areas Not Covered
- Unit Testing
- Mochitests
Bugs
- Tracking Bugs
- UX: bug 642684 (minimal)
- Unit Test: bug 642681
- Server: bug 646381
- Product (Firefox) Landing (Meta): bug 651668
- Staging Server: bug 650900
- Specific Bugs
- Share: Web Client
- bug 651552 - Consider accessing different web content based on Firefox release channel
- bug 649414 - [meta] GMail UI Tracking
- bug 647578 - [meta] Twitter UI Tracking
- bug 646144 - [meta] Facebook UI Tracking
- Share: Firefox Client
- Server: Share
- bug 642877 - Tracking bug for link shortening solution
- Share: Web Client
- All Open Share: Firefox Client bugs
- All Open Share: Web Client bugs
- All Open Share: Bugs without resolution (NEW, ASSI, UNCO)