canmove, Confirmed users
7,108
edits
(New page: <small>« QA/Firefox3.1/TestPlan</small> ;Feature <abc> Test Plan = Overview = Provide an abstract of the feature and the test strategy. Are there ...) |
No edit summary |
||
Line 1: | Line 1: | ||
<small>[[QA/Firefox3.1/TestPlan|« QA/Firefox3.1/TestPlan]]</small> | <small>[[QA/Firefox3.1/TestPlan|« QA/Firefox3.1/TestPlan]]</small> | ||
; | ;Private Browsing Test Plan | ||
= Overview = | = 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 = | = Test Strategy = | ||
*Major areas of test coverage | |||
**See list above | |||
*Areas that will NOT be covered (by developer, third party, etc.) | |||
*Unit Tests | **Unit Tests | ||
**https://wiki.mozilla.org/User:Ehsan/PrivateBrowsingTests | ***https://wiki.mozilla.org/User:Ehsan/PrivateBrowsingTests | ||
There will be a set of manual test cases that will be added to Litmus to cover this feature area. | |||
= Schedule Scoping = | = Schedule Scoping = | ||
Estimate amount of time it will take to complete feature | |||
(Consider nightly builds, security reviews, bugs turnaround time) | |||
= References = | = References = | ||
Line 26: | Line 39: | ||
**[https://bugzilla.mozilla.org/show_bug.cgi?id=248970 Private Browsing Mode] | **[https://bugzilla.mozilla.org/show_bug.cgi?id=248970 Private Browsing Mode] | ||
**[https://wiki.mozilla.org/User:Mconnor/PrivateBrowsing Private Browsing Spec] | **[https://wiki.mozilla.org/User:Mconnor/PrivateBrowsing Private Browsing Spec] | ||