QA/Fennec/Onboarding Sign-in button
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
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
- bug 1570878 - Add a sign-in button to each Fennec onboarding card
- Documentation:
User stories
- Add sign in CTA to every onboarding card prompting account sign in.
Acceptance Criteria
- All Test cases have passed.
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
- 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).
- New issues filed in Bugzilla
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
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
- 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