QA/Firefox3.5/TestPlan: Difference between revisions

 
(45 intermediate revisions by 9 users not shown)
Line 1: Line 1:
<small>[[Firefox3.1|&laquo; Firefox3.1]]</small>
<small>[[Firefox3.5|&laquo; Firefox3.5]]</small>


== <FONT COLOR=RED>'''Top Critical issues for QA'''</FONT> ==
== <FONT COLOR=RED>'''Top Critical issues for QA'''</FONT> ==
Line 8: Line 8:
* Major bugs blocking your feature that should be addressed?
* Major bugs blocking your feature that should be addressed?
* Major bugs blocking overall regression of the trunk that should be fixed before shipping?
* Major bugs blocking overall regression of the trunk that should be fixed before shipping?
=== Blocking Beta 2 Issues ===
* (bc) {{Bug|458857}} - TM: "Assertion failure: ngslots == tm->globalTypeMap->length()" with gc and generator as getters
** blocking flag, needs a patch
* (bc) {{Bug|451843}} -  Running Dijit Tree Test with Content JIT enabled causes the TreeView not to appear.
** TM is b2, but no one assigned to it yet.  Might need to be punted to next milestone
* (bc) {{Bug|457660}} -  js1_8/genexps/regress-380237-01.js: InternalError: too much recursion (64bit)
** TM is b2, but no one assigned to it yet.  Might need to be punted to next milestone
* (Marcia) <del> {{Bug|411929}} - Private Browsing UI </del>
** '''Resolved Fixed, in testing now'''
* (Marcia) <del> {{Bug|248970}} -  (PrivateBrowsing) Private Browsing mode (global toggle for saving/caching everything).  </del>
** '''Resolved Fixed, in testing now'''
* (Marcia) <del> {{Bug|436304}} - Implement "All Tabs" panel with previews </del>
** '''Resolved Fixed, in testing now'''
* (Marcia) <del> {{Bug|456088}} - Ctrl+Tab / All Tabs revision </del>
** '''Resolved Fixed, in testing now'''


=== Blocking Next Milestone and Beyond ===
=== Blocking Next Milestone and Beyond ===
* (bc) {{Bug|445178}} -  (decimal) Implement ES 3.1 Decimal Support
** Blocking flag set
* (ctalbert) {{Bug|459148}} -  SVG curves are drawn differently than curves drawn by the CSS system
** Testcase development blocked by pixel rounding issues.  No blocking flag requested yet
* (ctalbert) {{Bug|458169}} -  implement downloadable font support on Linux
** Blocking flag set, Assigned, but no work yet
* (juanb) {{Bug|459878}} - Tracking bug: do major update from FF3.0.x to FF3.1 to make sure it all works
** Would like to get a MU testrun for beta 2.  When can we have this?  '''Target the last week of november'''
*  See [https://wiki.mozilla.org/QA/Topcrashes#Current_topcrashes_being_tracked_3.1b1 Topcrashes from Beta 1].  Particularly needing blocking beta 2 attention:
** #1, #2, #4, #8, (#6 & #7 need more external investigation)
* (hskupin) {{Bug|451267}} - Master password dialog is shown on each website with at least one text field due to sqlite import
** Requested blocking flag. Awaiting feedback from dolske.
* (hskupin) {{Bug|463285}} - After closing the search fields context menu the ctrl-tab panel cannot be closed anymore and results in crash
** Needs input from dev side. Blocking flag requested.
* <del> (Marcia) {{Bug|347930}} -  Tab strip should be a toolbar instead </del>
** Pushed out of 3.1.  flag has been minused.
* <del> (Stephend) {{Bug|450314}} - use a special tag to block results from the awesomebar </del> '''resolved wontfixed'''


== Overview ==
== Overview ==
Line 55: Line 22:
* Milestone testing
* Milestone testing


[[Firefox3.1|Firefox 3.1 Central]]
[[Firefox3.5|Firefox 3.5 Central]]


== Requirements and Scheduling ==  
== Requirements and Scheduling ==  
* [[Firefox3.1/Features|Fx3.1 Firefox Product Requirements]]
* [[Firefox3.5/Features|Fx3.5 Firefox Product Requirements]]
** [[Firefox3.1/StatusMeetings/2008-07-15#Firefox_3.1| '''A more update list of features''']]
** [[Firefox3.1/StatusMeetings/2008-07-15#Firefox_3.1| '''A more update list of features''']]
* [[Firefox3.1/Schedule|Fx3.1 Schedule]]
* [[Firefox3.5/Schedule|Fx3.5 Schedule]]
* [[Testplan/TestPlanReview|Test Plan Review Schedule]]
* [[Testplan/TestPlanReview|Test Plan Review Schedule]]


== Test Results ==  
== Test Results ==  


* [[QA/Firefox3.5/TestPlan/Live| Live Results]]
* [[QA/Firefox3.5/TestPlan/RC3|RC3 Results]]
* [[QA/Firefox3.5/TestPlan/RC2|RC2 Results]]
* [[QA/Firefox3.5/TestPlan/RC1|RC1 Results]]
* [[QA/Firefox3.5/TestPlan/BetaPreview|Beta Preview Results]]
* [[QA/Firefox3.5/TestPlan/Beta4|Beta 4 Results]]
* [[QA/Firefox3.1/TestPlan/Beta3|Beta 3 Results]]
* [[QA/Firefox3.1/TestPlan/Beta2|Beta 2 Results]]
* [[QA/Firefox3.1/TestPlan/Beta1|Beta 1 Results]]
* [[QA/Firefox3.1/TestPlan/Beta1|Beta 1 Results]]
* [[QA/Firefox3.1/TestPlan/Alpha2|Alpha 2 Results]]
* [[QA/Firefox3.1/TestPlan/Alpha2|Alpha 2 Results]]
Line 300: Line 275:
* [http://ed.agadak.net/2008/07/firefox-31-restricts-matches-keywords Mardak's blog post]
* [http://ed.agadak.net/2008/07/firefox-31-restricts-matches-keywords Mardak's blog post]
|-
|-
|Ctrl-Tab
|Clear Private Data Enhancements
|[[QA/Firefox3.1/Ctrl-Tab_Test_Plan|Ctrl Tab Test Plan]]
|[[QA/Firefox3.1/CPD_TestPlan|Test Plan]]
|marcia
|Marcia (related to PB)
|Johnathan Nightingale
|S
|Ff
|
* [http://people.mozilla.com/~faaborg/files/shiretoko/privacy_i2.png Flowchart]
* {{Bug|453440}} - Extend "Clear Private Data" dialog with time period option
* {{Bug|463607}} - Interaction of Clear Recent History dialog and the private browsing mode
|-
|<del>Ctrl-Tab</del>
|<del>[[QA/Firefox3.1/Ctrl-Tab_Test_Plan|Ctrl Tab Test Plan]]</del>
|<del>marcia</del>
|Dao
|Dao
|S
|S
|Ff
|Ff
|
|
* UPDATE - feature cut for 1.9.1
* [http://jboriss.wordpress.com/2008/07/16/control-tab-a-new-feature-for-firefox/ Boriss's blog post]
* [http://jboriss.wordpress.com/2008/07/16/control-tab-a-new-feature-for-firefox/ Boriss's blog post]
* {{Bug|395980}} - Ctrl-Tab bug and dependencies
* {{Bug|395980}} - Ctrl-Tab bug and dependencies
Line 394: Line 381:
|Ff
|Ff
|
|
* Beta1: {{Bug|445181}} – Firefox upgrades don't check for remote extension compatability
* Beta2: {{Bug|324121}} – Extensions with available updates for the next version of the app should not be listed in app update extension will be disabled warning
* Beta2: {{Bug|324121}} – Extensions with available updates for the next version of the app should not be listed in app update extension will be disabled warning
* waiting for rob on review, needs testing  
** Resolved Fixed, needs testing
* Beta 2: {{Bug|455906}} -  Support severities for blocklist entries
* Beta 2: {{Bug|455906}} -  Support severities for blocklist entries
** Need to finish hard block testing
** Resolved Fixed, Need to finish hard block testing
* {{Bug|421470}} – Software update does not download/update even it is set to automatic
* {{Bug|421470}} – Software update does not download/update even it is set to automatic
** No fix in site
* Beta 2: {{Bug|407875}} -  Unprivileged users are not notified of security updates
* Beta 2: {{Bug|407875}} -  Unprivileged users are not notified of security updates
** Flagged for beta 2, but no patch in sight yet.
* {{Bug|434155}} – Help -> Check for Updates does not verify add-on compatibility
* {{Bug|434155}} – Help -> Check for Updates does not verify add-on compatibility
** Resolved Fixed, needs testing
* {{Bug|434465}} – Software update's background add-on update check ignores updated compatibility
* {{Bug|434465}} – Software update's background add-on update check ignores updated compatibility
** Fixed by {{Bug|324121}}.  Test that bug, and this bug is good.
* '''CUT''' <strike> {{Bug|392180}} – Provide force variable to use in the updateURL </strike>  
* '''CUT''' <strike> {{Bug|392180}} – Provide force variable to use in the updateURL </strike>  
* Beta2: Plugin blocklist  - {{bug|391714}}, {{bug|449027}}, {{bug|391728}}
* Beta2: Plugin blocklist  - {{bug|391714}}, {{bug|449027}}, {{bug|391728}}
|-
|-
|Memory Leaks
|Memory Leaks
|[http://wiki.mozilla.org/QA:Home_Page:Firefox_3.0_TestPlan:Leaks Memory Leaks Test Plan]
|[http://wiki.mozilla.org/QA:Home_Page:Firefox_3.0_TestPlan:Leaks:3.1manualtest Memory Leaks Test Plan]
|Tomcat
|Tomcat
|Tomcat
|Tomcat
Line 453: Line 443:
* add on & related bugs: {{bug|448674}}, {{bug|448603}}
* add on & related bugs: {{bug|448674}}, {{bug|448603}}
* {{Bug|448909}} -  Need more controls WHATWG Video tag (video front end work)
* {{Bug|448909}} -  Need more controls WHATWG Video tag (video front end work)
* [http://jboriss.wordpress.com/2008/09/19/html-5-video-tag-pirate-edition/ Video Scrubber Blog]
** {{Bug|462113}} -  Implement progress bar / scrubber for video controls
* {{Bug|470596}} -  css border breaks video controls
|-
|-
|JavaScript 1.8.1
|JavaScript 1.8.1
Line 490: Line 483:
|class="header"|FF or Platform?
|class="header"|FF or Platform?
|class="header"|Description
|class="header"|Description
|-
|<strike>Windows TSF integration</strike>
|<strike>?</strike>
|<strike>??, Gary Kwong (only IME QA)</strike>
|<strike>roc, Masayuki, jim chen</strike>
|<strike>S</strike>
|<strike>Pf</strike>
|
* '''Update - Feature is pushed to post 1.9.1'''
<strike>
* {{Bug|88831}}
* [http://msdn.microsoft.com/en-us/library/ms629032%28VS.85%29.aspx TSF Spec]
* [https://wiki.mozilla.org/Firefox3.1/TSF_Security_Review Security Review]</strike>
|-
|Linkified View Source
|[https://wiki.mozilla.org/QA/Firefox3.1/ViewSource_Testplan here]
|Curtis Bartley
|Curtis Bartley
|S
|Ff
|
* [http://blog.johnath.com/2008/11/11/new-in-firefox-31-linkified-view-source/ Blog post]
* Beta 2: {{Bug|17612}} - view-source link-browsing
* {{Bug|455888}} - Make View Source not suck (view source meta bug)
* {{Bug|455948}} -  The view source window should have a toolbar with toggle-line-wrap and goto-line buttons
* {{Bug|455945}} -  View Source should "linkify" links in the source -- i.e. show them as clickable hyperlinks
* {{Bug|246620}} - Add line numbers to View Source for Firefox
* {{Bug|464314}} - view-source link-browsing doesn't decode entities
* {{Bug|79518}} - tracking view source UI
|-
|-
|Improved CMS performance  
|Improved CMS performance  
Line 509: Line 531:
|
|
* {{Bug|418454}} - Add support for Aero Glass effects to Widget layer
* {{Bug|418454}} - Add support for Aero Glass effects to Widget layer
* {{Bug|367993}} -  Make Firefox have the Translucent theme like IE7 
* Need unit tests.  Landed
* Need unit tests.  Landed
|}
|}
=== Operating System test plans ===
*[https://wiki.mozilla.org/QA/Firefox3.5/Snow_Leopard_Test_Plan Snow Leopard test plan]


=== Regression Areas ===
=== Regression Areas ===
Line 524: Line 550:
* L10N Testing (may coincide with Feature area)
* L10N Testing (may coincide with Feature area)
* Distribution Testing (may coincide with Feature area)
* Distribution Testing (may coincide with Feature area)
== Tiger Team Testing ==
Daily smoketests are ran against nightly trunk builds.  Please see marcia for more information.


Link to [http://wiki.mozilla.org/MozillaQualityAssurance:Home_Page:Firefox_3.0_TestPlan:Fx3_QA_Daily_Smoketest Schedule and Assignments]
Link to [http://wiki.mozilla.org/MozillaQualityAssurance:Home_Page:Firefox_3.0_TestPlan:Fx3_QA_Daily_Smoketest Schedule and Assignments]
Line 539: Line 562:


== Banking and Financial Sites ==
== Banking and Financial Sites ==
For these types of sites, we’re asking community members and MoCo QA to [[QA/Firefox3/TestPlan/Banking|state which banks and financial institutions they're willing to test]]. Please add your name to the list.
For these types of sites, we’re asking community members and MoCo QA to [[QA#Website_Testing|state which banks and financial institutions they're willing to test]]. Please add your name to the list.


== L10n Testing with Third Parties ==
== L10n Testing with Third Parties ==
Line 565: Line 588:
== Additional References ==  
== Additional References ==  
This section is left to add any additional references relevant to the Firefox 3.1 project
This section is left to add any additional references relevant to the Firefox 3.1 project
[[Category:Shiretoko|TestPlan]]
canmove, Confirmed users
7,108

edits