Bug 2063255 - [efficiency] Convert SettingsGeneralTest.changeDefaultBrowserSetting to ui/efficiency
Categories
(Firefox for Android :: UI Tests, task)
Tracking
()
People
(Reporter: jajohnson, Assigned: jajohnson)
References
(Blocks 1 open bug)
Details
Converts the legacy SettingsGeneralTest.changeDefaultBrowserSetting smoke test to the ui/efficiency framework.
The test opens Settings, confirms the "Set as default browser" switch is off, taps the row, and confirms the app fires the Android role-request intent that opens the system default-apps flow.
Adds a switch-state selector for the default-browser preference row plus three SettingsPage methods (verify the toggle is off, tap the row, assert the role-request intent fired).
Why: Part of the ongoing legacy smoke -> ui/efficiency conversion campaign. This test is in the TestRail smoke pool and is one of the last convertible tests in the current batch.
Context: part of the ui/efficiency UI-test modernization. This is a faithful port of an existing legacy ui/ smoke test onto the ui/efficiency framework — same coverage and assertions, but far less per-test code via a shared page-object / selector / navigation layer, which bends the UI-test maintenance cost curve. Smoke-conversion campaign.
TestRail: 243583
| Assignee | ||
Updated•29 days ago
|
Description
•