QA/Firefox3.5/Private Browsing Test Plan

From MozillaWiki
< QA‎ | Firefox3.5
Revision as of 19:53, 16 September 2008 by Marcia (talk | contribs) (→‎Test Strategy)
Jump to navigation Jump to search

« QA/Firefox3.1/TestPlan

Private Browsing Test Plan
  • First draft created 9-15-08 by marcia - This is a work in progress

Overview

Provide a way for users to not be tracked when doing private browsing. According to mconnor's document, there should be a clear delineation between your "public" and "private" browsing sessions.

There will be some challenges with testing this feature since it is a complex area and many areas of stored data will need to be tested including:

    • Cookies
    • History
    • Cache
    • Content Prefs
    • User Passwords
    • Autocomplete
    • DOM storage
    • Authenicated Sessions
    • Downloads
    • Session Store

Test Strategy

  • Major areas of test coverage
    • Entering Private Browsing Mode
      • Confirm Pref Keep My Session Open
      • Confirm Pref Save and Close my Session
  • Exiting Private Browsing Mode
  • Kill Process/Crash while in Private Browsing Mode
    • With Session Restore
    • Without Session Restore
  • Edge Cases
    • Visiting the same site in both Private and Normal Browsing Modes
    • Importing data during Private Browsing sessio

There will be a set of manual test cases that will be added to Litmus to cover this feature area.

Schedule Scoping

Estimate amount of time it will take to complete feature (Consider nightly builds, security reviews, bugs turnaround time)

References