QA/Firefox3/TestPlan/Places: Difference between revisions

From MozillaWiki
< QA‎ | Firefox3‎ | TestPlan
Jump to navigation Jump to search
Line 31: Line 31:


(describe major test areas of the feature and major test cases.  Once the plan is done, these major test cases can be fleshed out into litmus or automated test cases)
(describe major test areas of the feature and major test cases.  Once the plan is done, these major test cases can be fleshed out into litmus or automated test cases)
*Functionality:
** Pull test cases from the bugs filed on this component and convert them to Litmus test cases.  Especially for the P1 and P2 items of the Places PRD.
*** ''put bug lists here''
** Also expand around those test cases in areas that appear slim in Litmus
** Write new Litmus test cases and rework old ones where applicable for the [http://wiki.mozilla.org/Places:User_Interface new Places UI]
*Performance:
**Alice has in place a tool to test how Places affects performance.
*Extensibility:
** Need to look into what is expected of QA in this regard.


= Schedule/milestones =
= Schedule/milestones =

Revision as of 19:45, 26 July 2007

Linked from 3.0 Test Plan

Overview

This Testplan will focus on the rework of Bookmarks and History as they are transformed into the Places component for Firefox 3. From the Places feature plan:

The primary objectives of this project are to:

   * Improve access to History and Bookmarks
   * Make it easier for people to Bookmark pages 

Secondary objectives include:

   * Consolidating user data formats
   * Providing a platform for using interesting per-URL metadata
   * Improving the capabilities of Live Bookmarks
   * Providing a solid architecture for bookmark sync and remote storage

Scope of planned testing

(What do you plan to test? What is covered by Developer testing? What is not practical to test?)

Coverage includes: The scope of the testing required is quite large. I don't have my head around yet. This may stew until I can meet with Dietrich, Seth and Al at the all hands in Aug.

Platform and Configurations

Places must work on all platforms Firefox 3.0 will support.

Major Test Areas

(describe major test areas of the feature and major test cases. Once the plan is done, these major test cases can be fleshed out into litmus or automated test cases)

  • Functionality:
    • Pull test cases from the bugs filed on this component and convert them to Litmus test cases. Especially for the P1 and P2 items of the Places PRD.
      • put bug lists here
    • Also expand around those test cases in areas that appear slim in Litmus
    • Write new Litmus test cases and rework old ones where applicable for the new Places UI
  • Performance:
    • Alice has in place a tool to test how Places affects performance.
  • Extensibility:
    • Need to look into what is expected of QA in this regard.

Schedule/milestones

The milestone schedule continues to be in flux, but this is how it roughly lays out for the next couple of milestones: (using M series where M1 was A1.. M8 should be B1)

  • M5-M6: backend of bookmarks and history landed
  • M7: performance tweaks and push to parity with 2.0 with protection against data loss
  • M8: Places front end to land

References