Tap the ⚙️ icon located on the Address bar right-hand side. (iPad tap … button first)
Scroll to the bottom and select All Debug Options under Debug section.
Scroll to the bottom and select Show New Onboarding Intro.
After 2 seconds, a pop-up should appear; tap “Let’s do it Button”.
When the browser comparison chart appears, tap the “Choose Your Browser” button.
Tap “Set As Default Browser” button when the choose browser screen is presented.
Expected Result: The App should open the DuckDuckGo Device settings page.
Scenario 3 - “Maybe Later Button” does not open device settings
Tap the ⚙️ icon located on the Address bar right-hand side. (iPad tap … button first)
Scroll to the bottom and select All Debug Options under Debug section.
Scroll to the bottom and select Show New Onboarding Intro.
After 2 seconds, a pop-up should appear; tap “Let’s do it Button”.
When the browser comparison chart appears, tap the “Choose Your Browser” button.
Tap “Set As Default Browser” button when the choose browser screen is presented.
Expected Result: The onboarding should dismiss and the App should not open the DuckDuckGo Device settings page.
Task/Issue URL: https://app.asana.com/0/1206329551987282/1207655375164470/f
Description:
Present the Onboarding Intro flow from the Debug Menu
Steps to test this PR:
Scenario 1 - Show Intro Flow
…
button first)All Debug Options
underDebug
section.Show New Onboarding Intro
. Expected Result: The new onboarding intro should be presented on screen.Scenario 2 - "Set As Default Browser” Button opens device settings
…
button first)All Debug Options
underDebug
section.Show New Onboarding Intro
.Scenario 3 - “Maybe Later Button” does not open device settings
…
button first)All Debug Options
underDebug
section.Show New Onboarding Intro
.Definition of Done (Internal Only):
Copy Testing:
’
rather than’
Orientation Testing:
Device Testing:
OS Testing:
Theme Testing:
—
Internal references:
Software Engineering Expectations Technical Design Template