QA/Control Center: Difference between revisions

From MozillaWiki
< QA
Jump to navigation Jump to search
Line 61: Line 61:


===Enabling the feature===
===Enabling the feature===
To enable tracking protection from about:config set browser.polaris.enabled to true and restart the browser. The remaining elements of the feature are enabled by default.
Identity and permission side of the feature is enabled by default but to test tracking protection you must set privacy.trackingprotection.enabled to true via about:config and restart the browser.
 
== Test cases ==
== Test cases ==



Revision as of 13:06, 5 August 2015

Control Center

Ownership

Developer contact: Tim Taubert, :ttaubert on IRC

QA Lead: Catalin Varga, :VarCat on IRC

Status

Overview

[IN PROGRESS] Nightly 42: in progress

[IN PROGRESS] Aurora 41: uplifted

Risk analysis

Event Probability Impact Current situation Mitigation steps
TBD TBD TBD TBD TBD

Summary

Control Center is a home for the most important site-level tools and information that users need to feel safe and in-charge of their online experience. The Control Center unifies existing controls that are scattered in many places alongside new contextual features. Fx42 launches the Control Center MVP that includes:

  • a revamped site security and site identity panel
  • site-level controls for Tracking Protection

Context

Several UX modification were landed with this feature, in order to centralize this modifications, and for a better tracking of the latest implementation, this section will be updated constantly with the latest mock-ups.

Mock-ups have been created for:

  • Page Identity:
    • Secure Content

Secure_Content

    • Active Mixed Content blocked

Active_Mixed_Content_Blocked

    • Active Mixed Content disabled

Active_Mixed_Content_Disabled

    • Active Mixed Content blocked with passive loaded

Active_Mixed_Content_Blocked_passive_loaded

    • Unsecure connection

Unsecure_Connection

  • Tracking Protection
    • Enabled and trackers present

Enabled_trackers_present

    • Enabled no trackers present

Enabled_no_trackers_present

    • Disabled

Disabled


Enabling the feature

Identity and permission side of the feature is enabled by default but to test tracking protection you must set privacy.trackingprotection.enabled to true via about:config and restart the browser.

Test cases

  • Smoke testing (basic functionality testing)
  • End-to-end testing( basic functionality and a focus on the interaction between identity page, permissions and tracking protection )
  • UI oriented testing using various OS themes and Firefox themes
  • Accessibility testing
  • Interaction with ad-block and ghostery add-ons
  • E10S on/off

Bug work

Tracking bugs
  • Landed bugs: [1]
  • Bugs in need of a fix: [2]
Bug triage +/- for verification

TBD

= Logged bugs

TBD

Sign off

Criteria

  • All the blocker, critical, major bugs have been fixed.

Results

TBD