面向移动应用的无障碍报告自动生成
人机交互
2023-10-18 v2 软件工程
摘要
许多应用存在基础无障碍问题,如缺失标签或低对比度。自动化工具可帮助应用开发者发现基础问题,但可能繁琐或需编写专用测试。我们提出一个系统,其动机源于与某大型科技公司无障碍相关方的协作流程,通过结合多样数据采集方法(如应用爬取、手动录制)与现有无障碍扫描器来生成整应用无障碍报告。此类扫描器多基于单屏扫描,而整应用无障碍报告的关键问题在于有效去重并汇总跨应用收集的问题。为此,我们开发了准确率达 96.9%(F1 分数 88.8%)的屏幕分组模型,以及准确率达 97%(F1 分数 98.2%)的 UI 元素匹配启发式方法。我们将这些技术整合于一个系统中,用以报告并汇总应用内的独特问题,并提供独特的基于像素的忽略功能,帮助工程师与测试人员在其应用生命周期内更好地管理报告问题。我们对 18 名聚焦无障碍的工程师与测试人员开展了定性评估,结果表明该系统可增强其现有无障碍测试工具集并解决当前无障碍扫描工具的关键局限。
引用
@article{arxiv.2310.00091,
title = {Towards Automated Accessibility Report Generation for Mobile Apps},
author = {Amanda Swearngin and Jason Wu and Xiaoyi Zhang and Esteban Gomez and Jen Coughenour and Rachel Stukenborg and Bhavya Garg and Greg Hughes and Adriana Hilliard and Jeffrey P. Bigham and Jeffrey Nichols},
journal= {arXiv preprint arXiv:2310.00091},
year = {2023}
}
备注
24 pages, 8 figures