QA/Firefox3.5/TestPlan: Difference between revisions
| (129 intermediate revisions by 16 users not shown) | |||
| Line 1: | Line 1: | ||
<small>[[Firefox3. | <small>[[Firefox3.5|« 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 Next Milestone and Beyond === | |||
== Overview == | == Overview == | ||
| Line 20: | Line 22: | ||
* Milestone testing | * Milestone testing | ||
[[Firefox3. | [[Firefox3.5|Firefox 3.5 Central]] | ||
== Requirements and Scheduling == | == Requirements and Scheduling == | ||
* [[Firefox3. | * [[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. | * [[Firefox3.5/Schedule|Fx3.5 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 66: | Line 77: | ||
|- | |- | ||
|moz-transform (CSS Transform) | |moz-transform (CSS Transform) | ||
| | |[[QA/Firefox3.1/CSS_Transform_Testplan|here]] | ||
|martijn, ctalbert | |martijn, ctalbert | ||
|Keith Schwarz | |Keith Schwarz | ||
| Line 76: | Line 87: | ||
* Demo at (requires patch or webkit): [http://tekkie.flashbit.net/tmp/css3_transform_sample.html http://tekkie.flashbit.net/tmp/css3_transform_sample.html] | * Demo at (requires patch or webkit): [http://tekkie.flashbit.net/tmp/css3_transform_sample.html http://tekkie.flashbit.net/tmp/css3_transform_sample.html] | ||
* [http://webkit.org/specs/CSSVisualEffects/CSSTransforms.html CSS Transforms Spec] | * [http://webkit.org/specs/CSSVisualEffects/CSSTransforms.html CSS Transforms Spec] | ||
* Primary Bug: {{bug|435293}} | * Primary Bug: {{bug|435293}} | ||
|- | |- | ||
|NPAPI Cocoa Event Model | |<del>NPAPI Cocoa Event Model</del> | ||
|? | |? | ||
|marcia | |<del>marcia</del> | ||
|Josh Aas | |<del>Josh Aas</del> | ||
|L | |L | ||
| | |Pf | ||
| | | | ||
* '''UPDATE - feature cut for 1.9.1 due to high risk and extra work''' | |||
* {{Bug|350109}} - Need to check Info.plist for plugin metadata | * {{Bug|350109}} - Need to check Info.plist for plugin metadata | ||
* {{Bug|435041}} New event model for NPAPI plugins | * {{Bug|435041}} New event model for NPAPI plugins | ||
| Line 90: | Line 102: | ||
|- | |- | ||
|Places | |Places | ||
| | |[[QA/Firefox3.1/Places_TestPlan|here]] | ||
|Tracy | |Tracy | ||
|dietrich | |dietrich | ||
| Line 101: | Line 113: | ||
* transaction manager perf improvements {{bug|432706}} | * transaction manager perf improvements {{bug|432706}} | ||
* {{Bug|450290}} – Sync the temp tables to the permanent tables | * {{Bug|450290}} – Sync the temp tables to the permanent tables | ||
|- | |||
|Private Browsing Mode | |||
|[https://wiki.mozilla.org/QA/Firefox3.1/Private_Browsing_Test_Plan Test Plan] | |||
|Marcia | |||
|Ehsan Akhgari [:ehsan] | |||
|L | |||
|Ff | |||
| | |||
* [https://wiki.mozilla.org/Firefox3.1/PrivateBrowsing/FunctionalSpec Private Browsing Mode Spec] | |||
* [https://wiki.mozilla.org/Firefox3.1/PrivateBrowsing/TestPlan Unit Test Plan] | |||
* {{bug|248970}} - Private Browsing mode | |||
* {{bug|411929}} - Private Browsing UI | |||
|- | |- | ||
|<strike>Query Selectors</strike> | |<strike>Query Selectors</strike> | ||
| Line 117: | Line 141: | ||
|- | |- | ||
|SVG CSS | |SVG CSS | ||
| | |[[QA/Firefox3.1/SVG_effects_in_HTML_Testplan|here]] | ||
|Martijn | |Martijn | ||
|roc | |roc | ||
| Line 125: | Line 149: | ||
* SVG in CSS is mostly covered by two bugs: {{bug|448831}} and {{bug|450340}} | * SVG in CSS is mostly covered by two bugs: {{bug|448831}} and {{bug|450340}} | ||
* <strike>{{bug|276431}} - external SVG not loaded from img tag </strike> | * <strike>{{bug|276431}} - external SVG not loaded from img tag </strike> | ||
* | * '''CUT''' <strike>SVG Image Decoding </strike> | ||
|- | |- | ||
|WHATWG <canvas> text API | |WHATWG <canvas> text API | ||
| | |[[QA/Firefox3.1/Canvas_Testplan|here]] | ||
|Tchung | |Tchung | ||
|ebutler | |ebutler | ||
| Line 140: | Line 164: | ||
* browser zoom {{bug|442133}} | * browser zoom {{bug|442133}} | ||
* bidi resolution {{bug|402276}} | * bidi resolution {{bug|402276}} | ||
* font baselines {{bug|438702}} | * '''CUT''' <strike> font baselines {{bug|438702}}</strike> | ||
|- | |- | ||
|Border Image | |Border Image | ||
| Line 153: | Line 177: | ||
|- | |- | ||
|Cross Site XHR | |Cross Site XHR | ||
| | |[[QA/Firefox3.1/XHR_TestPlan|here]] | ||
|bc, ctalbert | |bc, ctalbert | ||
|sicking@mozilla.com | |sicking@mozilla.com | ||
| Line 164: | Line 188: | ||
|- | |- | ||
|Drag and Drop of Tabs (to new Windows) | |Drag and Drop of Tabs (to new Windows) | ||
| | |[[QA/Firefox.3.1/Tabs_Drag_and_Drop_Test_Plan|here]] | ||
|juanb | |juanb | ||
|Bz | |Bz | ||
| Line 173: | Line 197: | ||
* {{bug|113934}} | * {{bug|113934}} | ||
* [http://weblogs.mozillazine.org/bz/archives/019511.html Boris' Blog Post] | * [http://weblogs.mozillazine.org/bz/archives/019511.html Boris' Blog Post] | ||
|- | |||
|Color Management | |||
|[http://zenit.senecac.on.ca/wiki/index.php/Colour_Management_Test here] | |||
|Ezadkiel Villarico Marbella (seneca community) | |||
|bholley | |||
|M | |||
|Pf | |||
| | |||
* {{Bug|418538}} - Enable color management support by default | |||
* {{Bug|455077}} - Enable full color_management by default | |||
* [http://zadkielm.blogspot.com/search/label/reftest Evmarbella's Blog] | |||
* [http://bholley.wordpress.com/ Bholley's Blog] | |||
|- | |||
|HTML 5 Drag and Drop API | |||
|[[QA/Firefox3.1/HTML_5_Drag_and_drop_API|here]] | |||
|Joelm | |||
|Ndeakin | |||
|M | |||
|Pf | |||
| | |||
* {{Bug|356295}} - Drag and Drop (WHATWG) | |||
* WHATWG DnD [http://www.whatwg.org/specs/web-apps/current-work/#dnd Spec] | |||
* [http://www.xulplanet.com/ndeakin/item/16 Neal Deakin's Blog Post] | |||
* [http://developer.mozilla.org/En/DragDrop/Drag_and_Drop DnD Documentation] | |||
|- | |- | ||
|Media Queries | |Media Queries | ||
| | |[[QA/Firefox3.1/Media_Queries_Testplan|here]] | ||
| | |Joelm, (formerly Hasham) | ||
|dbaron | |dbaron | ||
|M | |M | ||
| Line 186: | Line 235: | ||
|- | |- | ||
|Native JSON | |Native JSON | ||
| | |[[QA/Firefox3.1/Native_JSON_Testplan|here]] | ||
|Mikeal | |Mikeal | ||
|rsayre@mozilla.com | |rsayre@mozilla.com | ||
| Line 195: | Line 244: | ||
* {{bug|408838}} | * {{bug|408838}} | ||
* Spec: http://wiki.ecmascript.org/doku.php?id=es3.1:es3.1_proposal_working_draft | * Spec: http://wiki.ecmascript.org/doku.php?id=es3.1:es3.1_proposal_working_draft | ||
* [http://bugs.dojotoolkit.org/browser/branches/1.2/dojo/tests/_base/json.js Dojo JSON Tests] | |||
|- | |- | ||
|Worker Threads | |Worker Threads | ||
| | |[https://wiki.mozilla.org/QA/Firefox3.1/DOMWorkerThreads_TestPlan here] | ||
|Adam or bc | |Adam or bc | ||
|bent@mozilla.com | |bent@mozilla.com | ||
| Line 218: | Line 268: | ||
|Ff | |Ff | ||
| | | | ||
* {{Bug|455561}} - Tracker for Places Awesomebar Enhancements in Fx 3.1 | |||
** Awesome++ [https://wiki.mozilla.org/Places:Awesome%2B%2B spec] | |||
* show keywords ({{bug|392143}}) | * show keywords ({{bug|392143}}) | ||
* edit middle ({{bug|407888}}) | * edit middle ({{bug|407888}}) | ||
| Line 223: | 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 | ||
* Beta 2: {{Bug|436304}} - Implement "All Tabs" panel with previews | |||
|- | |- | ||
| | |Session Restore | ||
| | |[https://wiki.mozilla.org/QA/Firefox3.1/Session_Restore_Test_Plan Session Restore Test Plan] | ||
| | |marcia | ||
| | |Dietrich | ||
|S | |S | ||
|Ff | |Ff | ||
|? | | | ||
* | * [https://bugzilla.mozilla.org/attachment.cgi?id=336774 UI Mockups] | ||
* {{Bug|339445}} - Session store should save/restore sessionStorage data (from DOMStorage) | |||
* {{Bug|448976}} - turn the Session Restore prompt into an error page (and dependent bugs) | |||
* [http://tinyurl.com/59zlpf Relevant bugs fixed in the timeframe] | |||
* [http://mxr.mozilla.org/mozilla-central/source/browser/components/sessionstore/test/browser/ Unit Tests] | |||
|- | |- | ||
| | |<del>Exiting the Browser Experience</del> | ||
|? | |? | ||
|Tomcat | |Tomcat | ||
| Line 248: | Line 317: | ||
|S | |S | ||
|Ff | |Ff | ||
| | |? | ||
* | * <del>Need owner </del> | ||
|- | |- | ||
|Search Text Widget | |Search Text Widget | ||
| | |[[QA/Firefox3.1/SearchWidget_TestPlan|Search Widget Testplan]] | ||
|whimboo | |whimboo | ||
|Dao | |Dao | ||
| Line 263: | Line 330: | ||
** [https://bugzilla.mozilla.org/showdependencytree.cgi?id=388811&hide_resolved=1 Dependency bugs] blocked | ** [https://bugzilla.mozilla.org/showdependencytree.cgi?id=388811&hide_resolved=1 Dependency bugs] blocked | ||
* {{Bug|406095}} – add emptyText property to textbox | * {{Bug|406095}} – add emptyText property to textbox | ||
|- | |- | ||
|SMIL | |<del>SMIL</del> | ||
| | |<del>[[QA/Firefox3.1/SMIL_Testplan|SMIL testplan]]</del> | ||
|Martijn | |<del>Martijn</del> | ||
|dholbert | |<del>dholbert</del> | ||
|S | |S | ||
|Pf | |Pf | ||
| | | | ||
* '''UPDATED''' - Feature is not landing in 3.1''' | |||
* {{bug|216462}} | * {{bug|216462}} | ||
* [http://hg.mozilla.org/users/dholbert_mozilla.com/index.cgi/smil-patches/ patch queue] | * [http://hg.mozilla.org/users/dholbert_mozilla.com/index.cgi/smil-patches/ patch queue] | ||
* [http://www.w3.org/TR/SVG11/animate.html SVG Spec Animation Section] | * [http://www.w3.org/TR/SVG11/animate.html SVG Spec Animation Section] | ||
* [http://www.w3.org/TR/smil-animation/ SMIL Animation spec] (more general) | * [http://www.w3.org/TR/smil-animation/ SMIL Animation spec] (more general) | ||
|- | |||
|Element Traversal | |||
|[[QA/Firefox3.1/TestPlan/Element_Traversal|here]] | |||
|Joelm | |||
|Jonas Sicking | |||
|S | |||
|Pf | |||
| | |||
* {{bug|447917}} - Implement ElementTraversal | |||
* [http://dev.w3.org/2006/webapi/ElementTraversal/publish/ElementTraversal.html Element Traversal Spec] | |||
* Needs tests. (landed) | |||
|- | |||
|Script Defer | |||
|[[QA/Firefox3.1/TestPlan/Script_Defer|here]] | |||
|Joelm | |||
|Jonas Sicking | |||
|S | |||
|Pf | |||
| | |||
* {{bug|28293}} - (defer) scripts with defer attribute not deferred | |||
* Comment 24 & 25, 39 has simplified testcases (landed) | |||
|- | |- | ||
|ACID 3 | |ACID 3 | ||
| | |[[QA/Firefox3.1/Acid3|Testplan]] | ||
|Tomcat | |Tomcat | ||
|Roc or dbaron | |Roc or dbaron | ||
| Line 290: | Line 379: | ||
|? | |? | ||
|M | |M | ||
| | |Ff | ||
| | | | ||
* | * 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 | ||
** Resolved Fixed, needs testing | |||
* | * Beta 2: {{Bug|455906}} - Support severities for blocklist entries | ||
** 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 | |||
** 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 | ||
* {{Bug|392180}} – Provide force variable to use in the updateURL | ** Fixed by {{Bug|324121}}. Test that bug, and this bug is good. | ||
* Plugin blocklist - {{bug|391714}}, {{bug|449027}}, {{bug|391728}} | * '''CUT''' <strike> {{Bug|392180}} – Provide force variable to use in the updateURL </strike> | ||
* 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 | ||
|L | |L | ||
|Pf | |Pf/Ff | ||
| | | | ||
* Checking for memory leaks and asserts on debug builds | * Checking for memory leaks and asserts on debug builds | ||
|- | |- | ||
|Offline/Local Storage | |Offline/Local Storage | ||
| | |[[QA/Firefox3.1/Offline_Local_Storage_Test_Plan|here]] | ||
|juanb | |juanb | ||
|dcamp | |dcamp | ||
| Line 318: | Line 413: | ||
| | | | ||
* Spec: http://www.whatwg.org/specs/web-apps/current-work/multipage/offline.html | * Spec: http://www.whatwg.org/specs/web-apps/current-work/multipage/offline.html | ||
* {{bug|442806}} and dependencies | * '''CUT for 3.1''' <strike> {{Bug|422526}} - implement localStorage </strike> | ||
* {{bug|442813}} and dependencies | * {{bug|442806}} - Use separate, versioned caches for offline apps (and dependencies) | ||
* {{bug|442813}} - Implement fallback entries (and dependencies) | |||
|- | |- | ||
|Password Manager to mozStorage | |Password Manager to mozStorage | ||
| Line 326: | Line 422: | ||
|zpao | |zpao | ||
|? | |? | ||
| | |Pf | ||
| | | | ||
* {{bug|288040}} | * {{bug|288040}} | ||
| Line 346: | Line 442: | ||
* Primary bug: {{bug|382267}} | * Primary bug: {{bug|382267}} | ||
* 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) | |||
* [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 357: | Line 457: | ||
* {{Bug|380236}} - JavaScript 1.8 tracking bug | * {{Bug|380236}} - JavaScript 1.8 tracking bug | ||
* Currently testing 1.9.1 mozilla-central and 1.9.1 tracemonkey branches. | * Currently testing 1.9.1 mozilla-central and 1.9.1 tracemonkey branches. | ||
* [http://tinyurl.com/6bjn7b JavaScript Tests Needed] | |||
* '''At Risk''' {{Bug|445178}} - ES 3.1 Decimal Support | |||
|- | |||
|<del>CSS Transitions</del> | |||
|<del>?</del> | |||
|<del>mw22 and/or ctalbert</del> | |||
|<del>Zwol, Jonathon Jongsma</del> | |||
| | |||
|Pf | |||
| | |||
*'''CUT''' <strike> {{bug|435441}} - main bug <strike> | |||
*[http://webkit.org/specs/CSSVisualEffects/CSSTransitions.html The spec] | |||
|} | |||
==== Unowned Features ==== | |||
{| class="standard-table" | |||
|- | |||
|class="header"|Feature Area and Spec | |||
|class="header"|Test Plan Location | |||
|class="header"|QA Contact | |||
|class="header"|Dev Contact | |||
|class="header"|Size | |||
|class="header"|FF or Platform? | |||
|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 | |||
|? | |||
|? | |||
|Bobby Holly | |||
|S | |||
|Pf | |||
| | |||
* {{bug|444661}} - Decrease Performance Penalty of color management linear interpolations | |||
* Unclear how to test (landed) | |||
|- | |||
|Aero Glass support in chrome on Vista | |||
|? | |||
|? | |||
|Bobby Holly | |||
|S | |||
|Pf | |||
| | |||
* {{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 | |||
|} | |} | ||
=== Operating System test plans === | |||
*[https://wiki.mozilla.org/QA/Firefox3.5/Snow_Leopard_Test_Plan Snow Leopard test plan] | |||
=== Regression Areas === | === Regression Areas === | ||
| Line 371: | 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) | ||
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 386: | 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 | 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 400: | Line 576: | ||
* [http://crash-stats.mozilla.com/?do_query=1&product=Firefox&branch=1.9&query_search=signature&query_type=contains&query=&date=&range_value=1&range_unit=weeks Breakpad Crash Reporter] | * [http://crash-stats.mozilla.com/?do_query=1&product=Firefox&branch=1.9&query_search=signature&query_type=contains&query=&date=&range_value=1&range_unit=weeks Breakpad Crash Reporter] | ||
* [http://forums.mozillazine.org/ Mozillazine Forums] | * [http://forums.mozillazine.org/ Mozillazine Forums] | ||
== QA / Support Team Issues == | |||
Add any common issues you are finding during your nightly /release testing that you feel would be good for Mozilla support to be aware of. | |||
* See [https://wiki.mozilla.org/QA/Topcrashes#Current_topcrashes_being_tracked_3.1b1 Topcrashers in beta 1] | |||
* Private Browsing has landed, but bugs are being found as we speak | |||
* Ctrl-Tab preview pane has landed, but bugs are being found as we speak | |||
== 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]] | |||
Latest revision as of 14:25, 30 June 2009
Top Critical issues for QA
This is a working list that QA is using to request be fixed or completed for the Upcoming Fx3 Milestones.
If you have untracked issues in these areas, please enter them here:
- Design still incomplete?
- Major bugs blocking your feature that should be addressed?
- Major bugs blocking overall regression of the trunk that should be fixed before shipping?
Blocking Next Milestone and Beyond
Overview
The goal of this Overall Test Plan is to lay out our testing strategy, communicate it to others, and track the status.
Major QA Activities:
- New feature testing - see below
- L10n testing
- Milestone testing
Requirements and Scheduling
Test Results
- Live Results
- RC3 Results
- RC2 Results
- RC1 Results
- Beta Preview Results
- Beta 4 Results
- Beta 3 Results
- Beta 2 Results
- Beta 1 Results
- Alpha 2 Results
- Alpha 1 Results
Test Areas
Feature Focused Areas
Key: L = Large (3-6 weeks) M = Medium (2-4 weeks) S = Small (1-2 weeks)
| Feature Area and Spec | Test Plan Location | QA Contact | Dev Contact | Size | FF or Platform? | Description |
| Downloadable Fonts (@font-face rule) | here | Akira, ctalbert | jdaggett/zack | L | Pf |
|
| moz-transform (CSS Transform) | here | martijn, ctalbert | Keith Schwarz | L | Pf |
|
| ? | L | Pf |
| |||
| Places | here | Tracy | dietrich | L | Ff |
|
| Private Browsing Mode | Test Plan | Marcia | Ehsan Akhgari [:ehsan] | L | Ff |
|
| ? | L | Pf |
| |||
| SVG CSS | here | Martijn | roc | L | Pf |
|
| WHATWG <canvas> text API | here | Tchung | ebutler | L | Pf |
|
| Border Image | ? | martijn, ctalbert | robarnold, dbaron | M | Pf | |
| Cross Site XHR | here | bc, ctalbert | sicking@mozilla.com | M | Pf |
|
| Drag and Drop of Tabs (to new Windows) | here | juanb | Bz | M | Ff |
|
| Color Management | here | Ezadkiel Villarico Marbella (seneca community) | bholley | M | Pf |
|
| HTML 5 Drag and Drop API | here | Joelm | Ndeakin | M | Pf |
|
| Media Queries | here | Joelm, (formerly Hasham) | dbaron | M | Pf |
|
| Native JSON | here | Mikeal | rsayre@mozilla.com | M | Pf |
|
| Worker Threads | here | Adam or bc | bent@mozilla.com | M | Pf |
|
| AwesomeBar | here | stephend | dietrich/mardak | S | Ff |
|
| Clear Private Data Enhancements | Test Plan | Marcia (related to PB) | Johnathan Nightingale | S | Ff |
|
| Dao | S | Ff |
| |||
| Session Restore | Session Restore Test Plan | marcia | Dietrich | S | Ff |
|
| ? | Tomcat | ? | S | Ff | ?
| |
| Search Text Widget | Search Widget Testplan | whimboo | Dao | S | Ff |
|
| S | Pf |
| ||||
| Element Traversal | here | Joelm | Jonas Sicking | S | Pf |
|
| Script Defer | here | Joelm | Jonas Sicking | S | Pf |
|
| ACID 3 | Testplan | Tomcat | Roc or dbaron | M | Pf | |
| Add-on Update | Addons Testplan | Tchung/Tomcat | ? | M | Ff |
|
| Memory Leaks | Memory Leaks Test Plan | Tomcat | Tomcat | L | Pf/Ff |
|
| Offline/Local Storage | here | juanb | dcamp | Pf |
| |
| Password Manager to mozStorage | here | harthur | zpao | ? | Pf |
|
| Video Decoders | here | Tchung, ctalbert, mikeal | roc/cdouble? | Pf |
| |
| JavaScript 1.8.1 | bc | brendan | Pf |
| ||
| Pf |
|
Unowned Features
| Feature Area and Spec | Test Plan Location | QA Contact | Dev Contact | Size | FF or Platform? | Description |
| ||||||
| Linkified View Source | here | Curtis Bartley | Curtis Bartley | S | Ff |
|
| Improved CMS performance | ? | ? | Bobby Holly | S | Pf |
|
| Aero Glass support in chrome on Vista | ? | ? | Bobby Holly | S | Pf |
|
Operating System test plans
Regression Areas
- Top Web accessibility Tests
- Plugins (eg. Flash, java, AJAX)
- Extensions (eg. Firebug, NoScript, Fotofox)
- Themes (eg. Vista, Joga, Simpsons)
- Top Site Tests (eg. Alexa top 50)
- Financial Sites (eg. banks, online trading)
- Accessibility Tests
- User Performance Testing
- Major / Minor Update Testing
- L10N Testing (may coincide with Feature area)
- Distribution Testing (may coincide with Feature area)
Link to Schedule and Assignments
Extensions
The following extensions in the list below will be ran through regression tests during selected milestone releases.
See examples here.
Top Crash reports
The main report is the easiest to view.
Banking and Financial Sites
For these types of sites, we’re asking community members and MoCo QA to state which banks and financial institutions they're willing to test. Please add your name to the list.
L10n Testing with Third Parties
For additional string testing, Mozilla will work with the l10n Team for localization and string testing.
Results link to be posted later.
Review Feedback
In this section, we will roll up all common feedback pulled from external sources that appears common and should be tracked by QA. Feedback sources can include:
- Hendrix Feedback system (mozilla.feedback newsgroups)
- Bugzilla
- Breakpad Crash Reporter
- Mozillazine Forums
QA / Support Team Issues
Add any common issues you are finding during your nightly /release testing that you feel would be good for Mozilla support to be aware of.
- See Topcrashers in beta 1
- Private Browsing has landed, but bugs are being found as we speak
- Ctrl-Tab preview pane has landed, but bugs are being found as we speak
Additional References
This section is left to add any additional references relevant to the Firefox 3.1 project