Closed Bug 1968407 Opened 3 months ago Closed 2 months ago

Add a way to run Android webcompat tests using the responsive design mode where possible

Categories

(Web Compatibility :: Interventions, defect)

defect

Tracking

(firefox141 fixed)

RESOLVED FIXED
141 Branch
Tracking Status
firefox141 --- fixed

People

(Reporter: twisniewski, Assigned: twisniewski)

Details

Attachments

(1 file)

Our webdriver-based framework can open responsive design mode and set up the UA string and key navigator properties in a way which lets us test without having an actual Android device or emulator for most of our interventions. There will still be a few which require being run in the embedded browser or Fenix, but having a way to run them through a regular desktop artifact build should speed things up a fair bit, especially for QA (since it can be tricky and/or time-consuming to set up the Android emulator and a build).

As a bonus, this will also allow us to likewise spoof other platforms, so we can test our Linux, Mac, and Windows interventions using another desktop running a different OS.

Tests will be able to specify whether they require being run on the actual platform, in those cases where (for instance) it's a viewport-related issue on Android or the test driver just can't emulate the type of scrolling or other interaction required.

Assignee: nobody → twisniewski
Status: NEW → ASSIGNED
Pushed by twisniewski@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/1837d6869e6f https://hg.mozilla.org/integration/autoland/rev/0891d2caf61c add a way to run webcompat intervention tests across platforms (using RDM and UA/navigator spoofs); r=denschub,webcompat-reviewers
Status: ASSIGNED → RESOLVED
Closed: 2 months ago
Resolution: --- → FIXED
Target Milestone: --- → 141 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: