本发明公开了一种安卓应用的相关手势投放测试框架,其特征在于:包含静态分析模块和运行时手势投放模块,静态分析模块用于分析出一个原始安卓应用的各个控件的相关手势信息,运行时手势投放模块用于将手势库和相关手势信息投放在安卓应用上展开测试.本发明自动对一个安卓应用进行静态分析以提取这个应用每个控件可能接受的手势,然后把这部分信息提供给运行时手势投放模块,该模块可以适配到当前绝大多数安卓应用的自动化测试工具中,换言之,它与自动化测试工具是松耦合的,兼容性较好.最终通过相关手势的投放,提高整个测试的覆盖率以及效率.
发明专利
CN201610952301.3
2016.10.27
CN106528412A
2017-03-22
许畅 马晓星 吕建 武翔宇 蒋炎岩
南京大学
G06F11/36(2006.01)I,G,G06,G06F,G06F11
G06F11/36(2006.01)I,G06F3/0488(2013.01)I,G,G06,G06F,G06F11,G06F3,G06F11/36,G06F3/0488
一种安卓应用的相关手势投放测试框架,其特征在于:包含静态分析模块和运行时手势投放模块,静态分析模块用于分析出一个原始安卓应用的各个控件的相关手势信息,运行时手势投放模块基于相关手势信息,将手势库中的部分手势投放在安卓应用上展开测试.