QA/Fennec/New Tab Sign-in button

From MozillaWiki
< QA‎ | Fennec
Jump to: navigation, search
Last updated: 2019/10/16

Overview

Purpose

We think adding “Sign in” buttons and CTA (call-to-action) messages to Fennec’s Onboarding cards and New Tab (“Awesomescreen”) will encourage more Fennec users to create or sign into a Firefox Account.

Ownership

Developer contact:

QA: email or Slack: Laurentiu Apahidean

email or Slack: Eliza Balazs

Overall Status

[LANDED] Nightly 71.0a1 (2019-09-06)

[NOT LANDED] Fennec ESR 68 ()

Testing Summary

Timeline

  • bug 1570880 - Add sign-in button and status to Fennec New Tab

QA Calendar

  • Initial documentation received - 2019-07-26
  • Created Test Plan - 2019-08-05
  • Created Test Cases - 2019-08-19

Scope of testing

The testing will focus on verifying that the new Sign-in button on the Fennec New Tab works correctly

Environments

Testing will be performed on the following Android devices:

  • We should test both a phone and a tablet because the tablet may have different UI layout and dimensions.
    • Android 4.1;
    • Android 8;
    • Android Q.

Specifications

User stories

  • Add a card to the new tab page prompting account sign in. Card is dynamic and shows either a place to sign in or current signed in status. There’s an X to dismiss card.

Acceptance Criteria

Testing details

Test Cases

Testing days

Date: 08-02-2019

  • Created Test Plan

Date: 08-05-2019

  • Test Cases Creation

Date: 08-19-2019

  • Test Cases Creation

Date: 09-10-2019

  • Updated Test Cases

Date: 09-26-2019

  • Tested on try build 71.0a1 (2019-09-25) received from the developers, with the following devices:
    • Prestigio Grace X5 (Android 4.4.2);
    • Samsung Galaxy Tab S3 (Android 8);
    • Pixel XL (Android Q Beta 6).

Date: 10-04-2019

  • Tested on Nigtly 68.2a1 (2019-10-03) installed from the Play Store, with the following devices:
    • Pixel XL (Android Q Beta 6);
    • Samsung Galaxy S8+ (Android 8.0.0).

Date: 10-09-2019

  • Tested on Beta 68.2b6, with the following devices:
    • Pixel 3a XL (Android 9);
    • Huawei MediaPad M3 Lite 10 (Android 7.0).

Date: 10-10-2019

  • Sign off was made with status green

Date: 10-15-2019

  • Due to bug 1586770 - being fixed another round of tests is scheduled to be performed on 68.2b7 on 10/17/2019

Bug Work

Tracking bugs

  • bugs to track the feature
  • bug 1570880 - Add sign-in button and status to Fennec New Tab
Full Query
ID Priority Summary Status Resolution Whiteboard
1576170 P1 Land Sign in feature strings for Onboarding & Activity Stream RESOLVED FIXED [fennec68.2]
1577868 P1 Land new "Sign up" button strings for Fennec Onboarding & Activity Stream RESOLVED FIXED [fennec68.2]
1580649 P1 Data Collection Review of new UI telemetry for Fennec's AwesomeScreen "Sign up" and "Sign in" buttons RESOLVED FIXED [fennec68.2]
1584146 P1 The New Tab Sign In button is not displayed after a clear data is performed RESOLVED WONTFIX [fennec68.2]
1584369 P2 Switch Fennec's Onboarding, New Tab, and Settings menu to use FxA's "email first" auth flow NEW [fennec68.2?]
1586076 P1 AwesomeScreen's "Welcome to Firefox" panel's text should be left-justified, not centered RESOLVED WONTFIX

6 Total; 1 Open (16.67%); 5 Resolved (83.33%); 0 Verified (0%);


Signoff

Criteria

Results

Nightly testing

  • There were no blockers found while testing this feature.
  • All bugs are fixed and verified

Beta testing

  • There were no blockers found while testing this feature.
  • All bugs are fixed and verified