QA/Fennec/Enable ETP

< QA‎ | Fennec
Revision as of 10:54, 29 May 2019 by Eliza.balazs (talk | contribs)
Last updated: 2019/05/29

Overview

Purpose

The purpose of this wiki is to serve as a general test plan for enable Enhanced Tracking Protection (“ETP”) tracking cookie restrictions in Fennec 68.

Ownership

Developer contact: Andrei Lazar

QA: Eliza Balazs

Overall Status

[NOT LANDED] Nightly 69

[LANDED] Beta 68

Testing Summary

Timeline

  • bug 1554071 - Enable ETP tracking cookie restriction in Fennec 68

QA Calendar

  • Feature complete -
  • QA pre-merge Regression Testing - (Nighty sign-off)
  • Pre release preliminary status reports -
  • Pre-Release feature Sign-offs - (Beta sign-off)

Scope of testing

The testing will focus on verifying the enabling of the tracking cookie restrictions.

Environments

Testing will be performed on the following Android devices:

Languages covered

  • First run - Fennec 69 Nightly
    • English US

Specifications

User stories

  • We would like to enable Enhanced Tracking Protection (“ETP”) tracking cookie restrictions in Fennec 68. ETP is a marketing term that includes multiple privacy features, including tracking cookie restrictions and a new Storage Access API. But in Fennec, we will only enable the tracking cookie restrictions. ETP is shipping to some Firefox 68 desktop users and later in Fenix. Since Fennec 68 will be maintained in ESR until mid-2020, we would like to use the same Tracking Protection code and have consistent messaging for all our browsers.
  • ETP blocks third-party tracking cookies, but not tracker code. Regular TP blocks both third-party tracking cookies and tracker code, but is more likely to break websites that rely on third-party code than ETP is. ETP also has heuristics to avoid blocking third-party cookies that are needed for functionality like Facebook Login and Comments.

Acceptance Criteria

  • All [ Test cases] have passed.

Testing details

Test Cases

  • [ TestRail - Enable ETP tracking cookie restriction in Fennec 68]

Testing days

Date: 05-29-2019

  • Created Test Plan

Bug Work

Tracking bugs

  • bugs to track the feature
  • bug 1554071 - Enable ETP tracking cookie restriction in Fennec 68

Bugzilla query error

Array ( [type] => error [message] => http-bad-status [params] => Array ( [0] => 400 [1] => Bad Request ) ) 1


Signoff

Criteria

  • All [ Test cases] have passed.

Results

Nightly testing

Beta testing