基于录制回放的移动应用可访问性增强方法
移动应用的可访问性指在不受身体和认知障碍的影响下便捷地使用移动应用的能力,其对老年人与残疾人群体具有重要意义.缩短一个应用使用过程中的交互路径(减少操作步骤数)是增强移动应用可访问性的一种重要方式.录制回放技术基于所录制的脚本自动执行交互过程中的固定操作,实现交互操作的缩减.然而,现有的录制回放工具仍存在局限性,包括依赖ROOT权限或使用侵入式手段才能进行录制并实现脚本可迁移.另外,已有工具录制的脚本不支持参数化的操作.针对这些问题,提出了基于录制回放的移动应用可访问性增强方法.在该方法的录制过程中,以可访问性服务为媒介,避免申请ROOT权限或使用侵入式手段,设计路径索引算法保证脚本的可迁移性,设计脚本参数化算法记录参数化操作,从而生成具有终端迁移性和操作数据泛化性的应用执行脚本.基于该方法开发了录制回放原型工具RRA并构建了面向10个流行应用的50个常见执行脚本.使用这些脚本在同一设备上的回放成功率为80%,与对比方法SARA相当.对RRA成功回放的40个脚本中的5个脚本进行参数化录制,在同一设备上的回放成功率达100%.对两种方法均能录制成功的29个脚本以及5个参数化脚本进行迁移执行,RRA的回放成功率为94%,高于SARA.
安卓、移动应用、可访问性、录制回放、可迁移
50
TP311(计算技术、计算机技术)
2023-12-21(万方平台首次上网日期,不代表论文的发表时间)
共17页
32-48