QA/Fennec/LeanPlum Integration iOS: Difference between revisions
Jump to navigation
Jump to search
Full Query
Simon.basca (talk | contribs) |
Simon.basca (talk | contribs) |
||
Line 66: | Line 66: | ||
== Testing days== | == Testing days== | ||
===Date:2017- | ===Date:2017-08-16=== | ||
* Created Test Plan | * Created Test Plan | ||
===Date:2017- | ===Date:2017-08-16=== | ||
=Bug Work= | =Bug Work= |
Revision as of 15:51, 16 August 2017
Overview
Purpose
The purpose of this wiki is to serve as a general test plan for verifying that we can create MVP Triggers and Deeplinks for Mobile Marketing Automation
Ownership
Developer contact: Susheel Daswani [slack - @sdaswani]
QA: Simion Basca [slack - @sbasca]
Overall Status
[LANDED] Master 10-08-2017
[NOT LANDED] Beta 9.0
Testing Summary
Scope of testing
- The testing will be focus on
- P0 trigger: open Firefox 2 times during the last 7 days
- P0 deeplink: push the dialog when user open Firefox
- P1 Triggers:
- Loads articles
- Visiting a website
- Download videos or any other media
- SavePassword
- SaveBookmark
- LoadBookmark
- Interact with search url area
- When user take a screenshot
- When user “Clear Private Data”
- P1 Deep links:
- Link to Set Default Browser settings
- Link to specific Add-on page
- Link to sync signup/sign in
- Link to default search engine settings
- Link to “Save as PDF” feature
- Take user directly to a Sign up for a newsletter
Environments
Testing will be performed on following devices:
- Phones
- iPhone 6S -> iOS 10.3.3
- Tablet
- iPad Air 2 -> 10.3.3
Specifications
- Doc: https://docs.google.com/document/d/1VODMs1FIK8NpxpbeUFZDX7LXDI2pQ6wYASkJ0lIc_qk/edit
- In-app message is to inform/promote users of browser features that may be contextually relevant to them to increase engagement/retention
- Onboarding is to optimize the first Run experience per market and promote specific features
- Push notification is to reactive user’s Lifecycle journey
User stories
- As Mozilla, we want to control the target users we push messages to by country and by locale
- As Mozilla, we want to push in app messages to users based on event triggers
- As a user, when I click on the push notification or in app message, I want to be taken directly to the page where I can take immediate actions
- 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 a user, I want to stop receiving push notifications from Mozilla
Acceptance Criteria
Testing details
Test Cases
Testing days
Date:2017-08-16
- Created Test Plan
Date:2017-08-16
Bug Work
Tracking bugs
- Meta bug
- bug 1337434 - [Meta] iOS Leanplum Integration
23 Total; 1 Open (4.35%); 13 Resolved (56.52%); 9 Verified (39.13%);
Signoff
Criteria
- All test cases should be executed
- All blockers, criticals must be fixed and verified or have an agreed-upon timeline for being fixed
Results
Nightly testing
- in progress
Beta testing
- n/a