AccessiText: automated detection of text accessibility issues in Android apps
AccessiText: automated detection of text accessibility issues in Android apps
复制标题
AccessiText:自动检测 Android 应用程序中的文本辅助功能问题
DOI:
10.1145/3540250.3549118
复制
发表时间:
2022
期刊:
影响因子:
--
通讯作者:
Malek, Sam
中科院分区:
文献类型:
--
作者:
Alshayban, Abdulaziz;Malek, Sam
For 15% of the world population with disabilities, accessibility is arguably the most critical software quality attribute. The growing reliance of users with disability on mobile apps to complete their day-to-day tasks further stresses the need for accessible software. Mobile operating systems, such as iOS and Android, provide various integrated assistive services to help individuals with disabilities perform tasks that could otherwise be difficult or not possible. However, for these assistive services to work correctly, developers have to support them in their app by following a set of best practices and accessibility guidelines. Text Scaling Assistive Service (TSAS) is utilized by people with low vision, to increase the text size and make apps accessible to them. However, the use of TSAS with incompatible apps can result in unexpected behavior introducing accessibility barriers to users. This paper presents approach, an automated testing technique for text accessibility issues arising from incompatibility between apps and TSAS. As a first step, we identify five different types of text accessibility by analyzing more than 600 candidate issues reported by users in (i) app reviews for Android and iOS, and (ii) Twitter data collected from public Twitter accounts. To automatically detect such issues, approach utilizes the UI screenshots and various metadata information extracted using dynamic analysis, and then applies various heuristics informed by the different types of text accessibility issues identified earlier. Evaluation of approach on 30 real-world Android apps corroborates its effectiveness by achieving 88.27% precision and 95.76% recall on average in detecting text accessibility issues.
登录
查看更多内容
DOI:
10.1145/3092703.3092726
发表时间:
2017
期刊:
Proceedings of the 26th ACM SIGSOFT International Symposium on Software Testing and Analysis
影响因子:
--
作者:
Sonal Mahajan;Abdulmajeed Alameer;Phil McMinn;William G. J. Halfond
通讯作者:
William G. J. Halfond
DOI:
10.1145/3132525.3132547
发表时间:
2017
期刊:
Proceedings of the ACM Conference on Computers and Accessibility (ASSETS 2017
影响因子:
--
作者:
Ross, Anne Spencer;Zhang, Xiaoyi;Fogarty, James;Wobbrock, Jacob O.
通讯作者:
Wobbrock, Jacob O.
DOI:
10.1109/icst53961.2022.00033
发表时间:
2022
期刊:
2022 IEEE Conference on Software Testing, Verification and Validation (ICST)
影响因子:
--
作者:
Ali S. Alotaibi;Paul T. Chiou;William G. J. Halfond
通讯作者:
William G. J. Halfond
DOI:
--
发表时间:
2021
期刊:
International Conference on Human Factors in Computing Systems
影响因子:
--
作者:
Navid Salehnamadi;Abdulaziz Alshayban;Jun;Iftekhar Ahmed;S. Branham;S. Malek
通讯作者:
S. Malek
DOI:
--
发表时间:
2008
期刊:
International Cross-Disciplinary Conference on Web Accessibility
影响因子:
--
作者:
A. P. Freire;C. Russo;Renata Pontin de Mattos Fortes
通讯作者:
Renata Pontin de Mattos Fortes