QA/Fennec/LeanPlum: Difference between revisions

no edit summary
No edit summary
Line 61: Line 61:
* As Mozilla, we want to change the onboarding feature introduction by users/countries so we can perform A/B testing
* As Mozilla, we want to change the onboarding feature introduction by users/countries so we can perform A/B testing
* As Mozilla, we want to push notifications (if we chooses to) to users even when Firefox is not running
* As Mozilla, we want to push notifications (if we chooses to) to users even when Firefox is not running
* As a user, I want to stop receiving push notifications from Mozilla


== Acceptance Criteria==
== Acceptance Criteria==
Line 72: Line 71:
===Date:2017-05-24===
===Date:2017-05-24===
* Created Test Plan
* Created Test Plan
===Date:2017-05-25===
===Date:2017-05-25===
* Created [https://docs.google.com/spreadsheets/d/1_ssHYnB5vmfkeCXCg66Tr0dku_oNF7NVvsl1bXojORo/edit#gid=0| Test Cases] - initial draft  
* Created [https://docs.google.com/spreadsheets/d/1_ssHYnB5vmfkeCXCg66Tr0dku_oNF7NVvsl1bXojORo/edit#gid=0| Test Cases] - initial draft  
===Date:2017-05-31===
===Date:2017-05-31===
* Tested on Nightly 55 with Nexus 5 (Android 6.0.1), Nexus 6 (Android 7.0) & Huawei Honor 5X (Android 5.1.1)
* Tested on Nightly 55 with Nexus 5 (Android 6.0.1), Nexus 6 (Android 7.0) & Huawei Honor 5X (Android 5.1.1)
Line 82: Line 83:
**{{Bug|1369006}} - [LeanPlum] - Default Browser is still triggered even if Firefox is set as the default browser
**{{Bug|1369006}} - [LeanPlum] - Default Browser is still triggered even if Firefox is set as the default browser
**{{Bug|1368971}} - [LeanPlum] - Save as PDF infinite loop
**{{Bug|1368971}} - [LeanPlum] - Save as PDF infinite loop
===Date:2017-06-06===
===Date:2017-06-06===
* Tested on Nightly 55 with Nexus 5 (Android 6.0.1), Nexus 6 (Android 7.0), LG G4 (Android 5.1), Oneplus Two (Android 6.0.1), Samsung Galaxy Note 4 (Android 5.0.1) & Samsung Galaxy S4 (Android 4.4.2)
* Tested on Nightly 55 with Nexus 5 (Android 6.0.1), Nexus 6 (Android 7.0), LG G4 (Android 5.1), Oneplus Two (Android 6.0.1), Samsung Galaxy Note 4 (Android 5.0.1) & Samsung Galaxy S4 (Android 4.4.2)
* Logged Bugs:
* Logged Bugs:
**{{Bug|1370515}} - [LeanPlum] - Promote Sync triggered on account creation/login
**{{Bug|1370515}} - [LeanPlum] - Promote Sync triggered on account creation/login
===Date:2017-07-21===
===Date:2017-07-21===
* Updated [https://docs.google.com/spreadsheets/d/1_ssHYnB5vmfkeCXCg66Tr0dku_oNF7NVvsl1bXojORo/edit#gid=487515512| Test Cases] - Waiting for approval from Nevin
* Updated [https://docs.google.com/spreadsheets/d/1_ssHYnB5vmfkeCXCg66Tr0dku_oNF7NVvsl1bXojORo/edit#gid=487515512| Test Cases] - Waiting for approval from Nevin
===Date:2017-07-31===
===Date:2017-07-31===
* Ran [https://docs.google.com/spreadsheets/d/1_ssHYnB5vmfkeCXCg66Tr0dku_oNF7NVvsl1bXojORo/edit#gid=487515512| Test Cases]
* Ran [https://docs.google.com/spreadsheets/d/1_ssHYnB5vmfkeCXCg66Tr0dku_oNF7NVvsl1bXojORo/edit#gid=487515512| Test Cases]
Line 93: Line 97:
**{{Bug|1385853}} - [LeanPlum] - Default browser is still triggered if app was set as default from another app
**{{Bug|1385853}} - [LeanPlum] - Default browser is still triggered if app was set as default from another app
**{{Bug|1385819}} - [LeanPlum] - Focus promotion still displayed after installing Focus
**{{Bug|1385819}} - [LeanPlum] - Focus promotion still displayed after installing Focus
===Date:2017-08-30===
* Created new [https://docs.google.com/spreadsheets/d/1_ssHYnB5vmfkeCXCg66Tr0dku_oNF7NVvsl1bXojORo/edit#gid=1670644626| Test Cases] for push notifications


===Date:2017-08-31===
===Date:2017-09-14===
* Ran [https://docs.google.com/spreadsheets/d/1_ssHYnB5vmfkeCXCg66Tr0dku_oNF7NVvsl1bXojORo/edit#gid=1670644626| Test Cases]
* Ran [https://docs.google.com/spreadsheets/d/1_ssHYnB5vmfkeCXCg66Tr0dku_oNF7NVvsl1bXojORo/edit#gid=487515512| Test Cases]
** Filed Bugs:
* Devices: Asus ZenPad 8(Android 6.0.1), Huawei MediaPad M2 (Android 5.1.1), Motorola Nexus 6 (Android 7.1.1)
*** {{Bug|1395548}} - [LeanPlum] - Campaign A no notifications received
*** {{Bug|1395544}} - [LeanPlum] - Campaign B no push notifications received
*** {{Bug|1395551}} - [LeanPlum] - Campaign C no push notifications received
*** {{Bug|1395552}} - [LeanPlum] - Campaign D no push notifications received
*** {{Bug|1395553}} - [LeanPlum] - Campaign F no push notifications received
 
===Date:2017-09-01===
* Imported Push Notification [https://docs.google.com/spreadsheets/d/1_ssHYnB5vmfkeCXCg66Tr0dku_oNF7NVvsl1bXojORo/edit#gid=1670644626| Test Cases] to [https://testrail.stage.mozaws.net/index.php?/suites/view/254&group_by=cases:section_id&group_order=asc&group_id=5907 TestRail]


===Date:2017-09-04===
===Date:2017-09-15===
* Ran [https://docs.google.com/spreadsheets/d/1_ssHYnB5vmfkeCXCg66Tr0dku_oNF7NVvsl1bXojORo/edit#gid=1670644626| Test Cases]
* Pre-release SignOff:GREEN, feature looks stable, no new issues found
** Filed Bug:
* REport: https://testrail.stage.mozaws.net/index.php?/reports/view/583
*** {{Bug|1396548}} - [LeanPlum] - Push Notifications don't work if the user closes Fennec


===Date:2017-09-13===
* Pre-Beta Sign-Off [https://testrail.stage.mozaws.net/index.php?/reports/view/574 Test Cases] Status: Green
** Filed Bugs:
*** {{Bug|1399388}} - [LeanPlum]: Top Sites panel open instead of Bookmarks Panel
*** {{Bug|1399470}} - [LeanPlum] - Campaign B not received for Note 4


=Bug Work=
=Bug Work=
==Tracking bugs==
==Tracking bugs==
* Meta bug
* Meta bug
**{{Bug|1351571}} - [meta] Android Leanplum Integration
**{{Bug|1365108}} - [meta]  
<onlyinclude>
<onlyinclude>
<bugzilla>
<bugzilla>
{
{
     "blocks": "1351571",
     "blocks": "1365108",
     "include_fields": "id, priority, summary, status, assigned_to",
     "include_fields": "id, priority, summary, status, assigned_to",
     "order": "Status"
     "order": "Status"
Line 143: Line 131:


'''Beta testing'''
'''Beta testing'''
*n/a
*in progress
3,360

edits