Abstract

It is possible that when a developer edits a user interface (UI) for an application, the application behavior for on-screen readers or for other accessibility services breaks inadvertently. This disclosure describes efficient techniques to perform regression tests for user interfaces (UI) for accessibility-related functionality. As the UI of an app is modified during development, the accessibility tree is descended through. The nodes of the tree and their attributes are printed to a file. The version of the file that describes the nodes of the accessibility tree and their attributes after the UI changes are compared with the version prior to the UI changes. The differences between the two versions of the files are displayed to the developer or code reviewer for them to ensure that all changes are deliberate.

Creative Commons License

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.

Share

COinS