This repository has been archived by the owner on Feb 20, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
UI tests for existing LeanPlum events #11210
Labels
Comments
This was referenced Jun 5, 2020
This was referenced Jun 12, 2020
This was referenced Jun 29, 2020
4 tasks
@jhugman could you summarize what you've tried here? for whoever might need to pick this up. |
data-sync-user
changed the title
UI tests for existing LeanPlum events
FNX3-14474 ⁃ UI tests for existing LeanPlum events
Aug 10, 2020
data-sync-user
changed the title
FNX3-14474 ⁃ UI tests for existing LeanPlum events
FNX-12092 ⁃ UI tests for existing LeanPlum events
Aug 11, 2020
data-sync-user
changed the title
FNX-12092 ⁃ UI tests for existing LeanPlum events
FNX2-13387 ⁃ UI tests for existing LeanPlum events
Aug 11, 2020
kbrosnan
changed the title
FNX2-13387 ⁃ UI tests for existing LeanPlum events
UI tests for existing LeanPlum events
Aug 29, 2020
ekager
added
Leanplum
and removed
P1
Current sprint
needs:triage
Issue needs triage
labels
Dec 17, 2020
See: #17373 This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Current manual tests on LeanPlum integration would suggest some events aren't being fired in to the LeanPlum SDK.
It is not always clear that this is a missing work in fenix, bugs in fenix, bugs in the LeanPlum SDK or configuration errors in dashboarding with the marketing team.
In order to ameliorate communication between the mobile engagement team and engineering, such a test would be the final stage of sign-off/confirmation of a new event.
This issue is to come up with tests that can
An end-to-end UI test would be most convincing, but proving just the fenix integration would be a useful place to start:
SpyMetricController
to assert that the metrics controller is being called to log the event in existing UI tests.Events.name
declared in theLeanPlumMetricService
logs the correct LeanPlum event name, as agreed with Mobile Engagement team.Tasks:
┆Issue is synchronized with this Jira Task
The text was updated successfully, but these errors were encountered: