Can all Android apps be tested using Accessibility Insights for Android?
All Android apps can (and should!) be tested using Accessibility Insights for Android. You can even test apps created with cross-platform frameworks such as React Native or Xamarin.
What kinds of issues can be detected by automated checks?
Automated checks can detect some common accessibility issues, such as low contrast, missing names, or inadequate touch target sizes. The rules are based on axe-android, an open source accessibility rules library developed by Deque Systems.
Can automated checks detect issues in content that's currently hidden?
The automated checks run only on visible content; content with
"invisible" is ignored.
To test content that's hidden by default – such as combo box options, dialog boxes, and menu options – you'll need to reveal the content before running automated checks:
- Use touch, mouse, or keyboard commands to reveal the hidden content.
- Run the automated checks.
Can automated checks detect issues in content that’s currently offscreen
Automated checks run on whatever elements are currently in the
AccessibilityNodeInfo hierarchy. Because Android minimizes the number of objects in memory, elements that are currently scrolled offscreen might not be in the
To test offscreen elements, you’ll need to scroll them into view and run automated checks again.
Can I aggregate automated check results from multiple screens?
Test results can't be aggregated across multiple screens.
Can I save or share automated check results?
At this time, results can't be shared or saved. We hope to support saving and sharing soon.
Can I run automated checks through scripting?
At this time, automated checks must be run manually through the Accessibility Insights for Android app.
Can I use appimaged or AppImageLauncher?
What are the Android APIs supported by the Accessibility Insights for Android Service?
Currently, the Accessibility Insights for Android Service supports Android 8.1 (API 27) and greater.