Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Provide dynamic element status via accessability API (Android + iOS) #12

Open
maexsp opened this issue Dec 6, 2021 · 0 comments
Open

Comments

@maexsp
Copy link

maexsp commented Dec 6, 2021

When doing UI Automation its often needed to retrieve the custom button or control status. E.g. a button is shown in blue or red or other specific status which depending on a certain status in the ViewModel cannot be reflected via standard properties like IsEnabled, IsClickable or button label etc.

Today via UI Testings this can only be checked/tested via screenshot tests (comparisions) which is not really maintenance friendly. Or provide custom renderers where custom status is set and provided on Android via AccessibilityNodeInfo.Text and on iOS via AccessibilityValue.

For UI Testing (E.g. Appium) but also for real Accessability use cases it would be extremly helpfull to provide in XF/MAUI an accessability status property which is bindable so that dynamic status information on a element can be set and provided to the user and UI Testing APIs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant