论文标题

为了对移动应用程序进行基准测试GUI兼容性测试

Towards Benchmarking GUI Compatibility Testing on Mobile Applications

论文作者

Ye, Jiaming, Xie, Mulong, Chen, Siyuan, Zhang, Fuyuan, Ma, Lei, Xing, Zhenchang, Zhao, Jianjun

论文摘要

GUI是连接用户和应用程序的桥梁。现有的GUI测试任务可以分为两组:功能测试和兼容性测试。尽管功能测试重点是检测应用程序运行时错误,但兼容性测试旨在检测设备或平台差异引起的错误。为了使测试程序自动化并提高测试效率,先前的工作提出了数十种工具。为了评估这些工具,在功能测试中,研究人员已经发布了测试基准。相比之下,在兼容性测试中,``现有方法确实有效地有效地有助于测试案例重播吗?'的问题。为了回答这个问题并推进GUI兼容性测试中的相关研究,我们提出了GUI兼容性测试的基准。在我们的实验中,我们比较了现有工具的重播成功率。根据实验结果,我们总结了可能导致测试案例重播中无效的原因,并提出了改善最先进的机会。

GUI is a bridge connecting user and application. Existing GUI testing tasks can be categorized into two groups: functionality testing and compatibility testing. While the functionality testing focuses on detecting application runtime bugs, the compatibility testing aims at detecting bugs resulting from device or platform difference. To automate testing procedures and improve testing efficiency, previous works have proposed dozens of tools. To evaluate these tools, in functionality testing, researchers have published testing benchmarks. Comparatively, in compatibility testing, the question of ``Do existing methods indeed effectively assist test cases replay?'' is not well answered. To answer this question and advance the related research in GUI compatibility testing, we propose a benchmark of GUI compatibility testing. In our experiments, we compare the replay success rate of existing tools. Based on the experimental results, we summarize causes which may lead to ineffectiveness in test case replay and propose opportunities for improving the state-of-the-art.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源