Latte: Use-Case and Assistive-Service Driven Automated Accessibility Testing Framework for Android

要旨

For 15% of the world population with disabilities, accessibility is arguably the most critical software quality attribute. The ever-growing reliance of users with disability on mobile apps further underscores the need for accessible software in this domain. Existing automated accessibility assessment techniques primarily aim to detect violations of predefined guidelines, thereby produce a massive amount of accessibility warnings that often overlook the way software is actually used by users with disability. This paper presents a novel, high-fidelity form of accessibility testing for Android apps, called Latte, that automatically reuses tests written to evaluate an app's functional correctness to assess its accessibility as well. Latte first extracts the use case corresponding to each test, and then executes each use case in the way disabled users would, i.e., using assistive services. Our empirical evaluation on real-world Android apps demonstrates Latte's effectiveness in detecting substantially more useful defects than prior techniques.

著者
Navid Salehnamadi
University of California, Irvine, Irvine, California, United States
Abdulaziz Alshayban
University of California, Irvine, Irvine, California, United States
Jun-Wei Lin
University of California, Irvine, Irvine, California, United States
Iftekhar Ahmed
University Of California, Irvine, Irvine, California, United States
Stacy Branham
University of California, Irvine, Irvine, California, United States
Sam Malek
University of California Irvine, Irvine, California, United States
DOI

10.1145/3411764.3445455

論文URL

https://doi.org/10.1145/3411764.3445455

動画

会議: CHI 2021

The ACM CHI Conference on Human Factors in Computing Systems (https://chi2021.acm.org/)

セッション: Accessible Content Creation

[A] Paper Room 01, 2021-05-10 17:00:00~2021-05-10 19:00:00 / [B] Paper Room 01, 2021-05-11 01:00:00~2021-05-11 03:00:00 / [C] Paper Room 01, 2021-05-11 09:00:00~2021-05-11 11:00:00
Paper Room 01
11 件の発表
2021-05-10 17:00:00
2021-05-10 19:00:00
日本語まとめ
読み込み中…