QA/Fennec/New Tab Sign-in button
From MozillaWiki
Last updated: 2019/10/28
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
Overall Status
[LANDED] Nightly 71.0a1 (2019-09-06)
[LANDED] Fennec ESR 68 (2019-10-01)
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
- Trello: https://trello.com/c/jjYvjod4/774-fennec-new-tab-sign-in-button-esr-681
- bug 1570880 - Add sign-in button and status to Fennec New Tab
- Documentation:
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
- All Test cases have passed.
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
Date: 10-18-2019
The second Sign off was sent with status Green
Bug Work
Tracking bugs
- bugs to track the feature
- bug 1570880 - Add sign-in button and status to Fennec New Tab
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] |
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 | RESOLVED | INCOMPLETE | [fennec68.2?] |
1586076 | P1 | AwesomeScreen's "Welcome to Firefox" panel's text should be left-justified, not centered | RESOLVED | WONTFIX |
6 Total; 0 Open (0%); 4 Resolved (66.67%); 2 Verified (33.33%);
Signoff
Criteria
- All Test cases have passed.
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