QA/Fennec/Onboarding Sign-in button

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

Overview

Purpose

We think adding “Sign in” buttons and CTA (call-to-action) messages to Fennec’s Onboarding cards will encourage more Fennec users to create or sign into a Firefox Account. Verify that the new Sign-in buttons on the Fennec onboarding cards work correctly.

Ownership

Developer contact:

QA: email or Slack: Laurentiu Apahidean

email or Slack: Eliza Balazs

Overall Status

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

[LANDED] Fennec ESR 68 (2019-10-01)

Testing Summary

Timeline

  • bug 1570878 - Add a sign-in button to each Fennec onboarding card

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 onboarding cards work 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

Trello: https://trello.com/c/RvI54d0c/773-fennec-onboarding-sign-in-buttons-esr-681

User stories

  • Add sign in CTA to every onboarding card prompting account sign in.

Acceptance Criteria

Testing details

Test Cases

Testing days

Date: 08-05-2019

  • Created Test Plan

Date: 08-19-2019

  • Created Test Cases

Date: 09-10-2019

  • Updated Test Cases

Date: 09-12-2019

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

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

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

Date: 10-18-2019

The second Sign off was sent with status Green

Bug Work

Tracking bugs

  • bugs to track the feature
  • bug 1570878 - Add a sign-in button to each Fennec onboarding card
Full Query
ID Priority Summary Status Resolution Whiteboard
1576170 P1 Land Sign in feature strings for Onboarding & Activity Stream VERIFIED FIXED [fennec68.2]
1577868 P1 Land new "Sign up" button strings for Fennec Onboarding & Activity Stream VERIFIED FIXED [fennec68.2]
1584169 P2 Welcome to Firefox card is not visible when rotating the device RESOLVED INCOMPLETE
1584369 P2 Switch Fennec's Onboarding, New Tab, and Settings menu to use FxA's "email first" auth flow RESOLVED INCOMPLETE [fennec68.2?]
1587631 P1 Add separate FxA entrypoint events for each Fennec Onboarding panel VERIFIED FIXED [fennec68.2]

5 Total; 0 Open (0%); 2 Resolved (40%); 3 Verified (60%);


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