Create SettingsComponent for UITest

RESOLVED WONTFIX

Status

()

Firefox for Android
Testing
RESOLVED WONTFIX
4 years ago
2 years ago

People

(Reporter: mcomella, Unassigned, Mentored)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [lang=java])

This component would go into the settings menu, change various preferences, and store knowledge about what state the Browser is in (so other components can make appropriate assertions using this information).

A good first test case might be changing the page title to show a URL.

Note that the settings menu is a separate activity. I think testing multiple activities simutaneously in Android is difficult (if not impossible!) so be wary that we may need to set settings without entering the settings menu (e.g. setting SharedPreferences, sending the appropriate messages to Gecko).
Summary: Create Settings component → Create SettingsComponent for UITest

Comment 1

4 years ago
This sounds interesting. I'd like to take a crack at it.
Good luck! As always, let me know if you need anything!
Assignee: nobody → isurae
Status: NEW → ASSIGNED
Blocks: 965435
No longer depends on: 965435
Hi Isura, 
I'm interested in working on this bug. I saw you haven't touched this bug in a while. Would you mind if I take it over.
Assignee: isurae → vivekb.balakrishnan
Whiteboard: [mentor=mcomella][lang=java]
(Assignee)

Updated

4 years ago
Mentor: michael.l.comella
Whiteboard: [mentor=mcomella][lang=java] → [lang=java]
Unassigning this bug due to inactivity. Feel free to take it back if you plan on working on it, Vivek.
Assignee: vivekb.balakrishnan → nobody
Status: ASSIGNED → NEW
Assignee: nobody → vivekb.balakrishnan
Still working on this, Vivek?
Flags: needinfo?(vivekb.balakrishnan)
I'll try to get back to this bug at a later point.
Flags: needinfo?(vivekb.balakrishnan)
We haven't needed this for a while – let's reopen if we think we need it.
Assignee: vivekb.balakrishnan → nobody
Status: NEW → RESOLVED
Last Resolved: 2 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.