-
Notifications
You must be signed in to change notification settings - Fork 29.1k
Open
Labels
in triagePresently being triaged by the triage teamPresently being triaged by the triage teamwaiting for customer responseThe Flutter team cannot make further progress on this issue until the original reporter respondsThe Flutter team cannot make further progress on this issue until the original reporter responds
Description
Hi, I'm not sure if this is officially supported, but we've been able to test Flutter apps using selenium/playwright using these steps:
- Click on
[aria-label="Enable accessibility"]
or theflt-semantics-placeholder
element programatically using JavaScript. - Proceed to write the test script like you'd write for any web app
Test executions work flawlessly on Chrome any OS and Safari Mac. However, on iOS Safari the first step is not having any effect.
One of the ways we're able to make it work manually is by enabling "Voice over" mode on device and then tapping on that element through Screen Reader. But this Voice Over mode or Screen Reader is not exposed to automation tools any how.
Can somebody help regarding this? Is there any bug due to which this happens or there are some limitations?
Metadata
Metadata
Assignees
Labels
in triagePresently being triaged by the triage teamPresently being triaged by the triage teamwaiting for customer responseThe Flutter team cannot make further progress on this issue until the original reporter respondsThe Flutter team cannot make further progress on this issue until the original reporter responds