Capture Android and iOS accessibility hierarchy using Abra snapshots
Browser DevTools make web accessibility inspection easy. Chrome, Firefox, and Safari all let you inspect the accessibility tree of any website. With mobile apps, we don't have that luxury.
On Android and iOS, inspecting accessibility traditionally required source code or complicated tooling. Auditing third-party apps meant relying on output of assistive technologies such as the screen reader.
We're excited to announce the ability to capture accessibility snapshots in version 2.2.0 of Abra Desktop. Capture any app's accessibility hierarchy with the press of one button. No source code required. Mobile accessibility inspection, finally on par with the web.
Android snapshot
The Android snapshot contains properties such as:
Accessibility actions
Bounds (x, y, width, height)
Class name
Content description
Focus states
Interaction states
Resource name
and many more!
iOS snapshot
The iOS snapshot contains properties such as:
Accessibility identifier
Accessibility traits
Accessibility label
Accessibility value
Bounds (x, y, width, height)
Element type
and many more!
Using snapshots during accessibility testing
Snapshots let you "look inside" the app you are currently testing. You can view the hierarchy of elements and their accessibility properties. This helps you understand not only what the issue is, but also why it happens.
During accessibility testing it is often important to see how elements are connected to each other. Many accessibility issues occur when multiple elements are grouped as one control. By viewing the structure in the hierarchy, you can understand how these elements relate and identify where things go wrong.
Snapshots make it easier to analyse accessibility issues, draw the right conclusions, and provide clear feedback to developers, all without requiring access to the source code of an app.
Sharing is caring
Snapshots are saved as .abra files. You can simply share these files with your colleagues.
The .abra file type is automatically associated with Abra Desktop. Simply double click the file to open it with Abra Desktop.
Want to give it a try? Contact us to get started with Abra Desktop and see how accessibility snapshots can transform your mobile testing workflow.