戚正伟
基于机器学习的 GUI 错误自动化检测方法
2019-1-11 20:50
阅读:570
标签:UI错误, 自动化检测

Android UI 自动化测试技术在工业界以及学术界被广泛研究。目前自动化UI 测试输入生成技术是研究的热点之一,通过该技术可以实现模拟用户操作并产生测试截图。为了验证截图的正确性,需要人工进行审查。由于测试过程中将产生大量的截图,测试人员在审查过程中难免产生疲倦疏忽,导致测试效率低下。


我们利用开源社区较为成熟的两个自动化UI测试工具Maxim 以及UIAutomator2,通过自动化以及人工方法截获Android 应用程序在运行时的大量截图及其控件布局文件,然后通过提取控件的文本与图像的特征,进一步建立文本以及图像相关控件的错误分类模型,对控件的错误进行检测。


我们小组对Android App的UI错误的自动化检测做了初步研究,在2018的NASAC 上进行了口头报告。详见:


https://mp.weixin.qq.com/s/tF7n3WGjGWcPZQkv6UpQug

转载本文请联系原作者获取授权,同时请注明本文来自戚正伟科学网博客。

链接地址:http://wap.sciencenet.cn/blog-279072-1156569.html?mobile=1

收藏

分享到:

当前推荐数:0
推荐到博客首页
网友评论0 条评论
确定删除指定的回复吗?
确定删除本博文吗?