OwlEyes-Online:一个用于检测与定位UI显示问题的全自动化平台
软件工程
2021-07-07 v1 人机交互
摘要
图形用户界面(GUI)提供了软件应用与终端用户之间的视觉桥梁。然而,由于软件或硬件的兼容性,在不同设备上的GUI渲染过程中总是出现文本重叠、屏幕模糊、图像缺失等UI显示问题。由于这些UI显示问题可被人的眼睛直接发现,本文中我们实现了一个在线UI显示问题检测工具OwlEyes-Online,其为用户提供一个简单易用的平台以实现UI显示问题的自动检测与定位。OwlEyes-Online可自动运行应用并获取其截图和XML文件,然后通过分析截图检测问题的存在。此外,OwlEyes-Online还能在给定截图中找到问题的详细区域以进一步提醒开发者。最后,OwlEyes-Online将自动生成包含应用截图中检测到的UI显示问题的测试报告并发送给用户。OwlEyes-Online经评估被证明能够准确检测UI显示问题。工具链接:http://www.owleyes.online:7476 Github链接:https://github.com/franklinbill/owleyes 演示视频链接:https://youtu.be/002nHZBxtCY
引用
@article{arxiv.2107.02364,
title = {OwlEyes-Online: A Fully Automated Platform for Detecting and Localizing UI Display Issues},
author = {Yuhui Su and Zhe Liu and Chunyang Chen and Junjie Wang and Qing Wang},
journal= {arXiv preprint arXiv:2107.02364},
year = {2021}
}
备注
Accepted to 29th International Conference on ESEC/FSE '21