- Extend hard-benchmark coverage into Settings navigation and close the remaining live
Scrollcoordinate-contract check.
- Start state:
ms-settings:displayopened correctly andSettingswas the foreground window.
- Action:
- attempted one click-driven navigation step toward
Bluetooth & devicesfrom a fresh snapshot label.
- attempted one click-driven navigation step toward
- Verification:
- fail
- the next snapshot showed focus on
Ubuntu Settingswas no longer the active foreground window
- Action:
- launched
ms-settings:bluetoothdirectly
- launched
- Verification:
- pass
Settingswas foreground- informative text and page labels matched
Bluetooth & devices
- Action:
Scroll(loc="1652,1268", type="vertical", direction="down", wheel_times=3)on theBluetooth & devicesSettings page
- Verification:
- pass
- focus remained on
Settings - the target scroll pane reported
vertical_scroll_percent = 27.3
- Settings is a strong example of route-by-task-type:
- protocol deep links are reliable
- generic click-driven navigation is fragile
- The public string-coordinate contract is now verified live across all four coordinate-taking tools:
Type,Click,Move, andScroll.