[发明专利]一种系统老化的测试方法及移动终端有效
申请号: | 201810638400.3 | 申请日: | 2018-06-20 |
公开(公告)号: | CN108509348B | 公开(公告)日: | 2021-12-07 |
发明(设计)人: | 潘加旭 | 申请(专利权)人: | 厦门美图移动科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京思睿峰知识产权代理有限公司 11396 | 代理人: | 殷晴青;赵爱军 |
地址: | 361009 福建省厦*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 系统 老化 测试 方法 移动 终端 | ||
本发明公开了一种系统老化的测试方法及移动终端,该移动终端中存储有一个或多个测试脚本,每个测试脚本包括一个或多个模拟用户操作的执行动作,该方法包括:根据预设的老化测试时间和脚本总执行时间,确定系统老化的测试次数;按照测试次数,运行各测试脚本,测试脚本适于在运行时执行其所包括的执行动作;对每一个测试脚本,监控该测试脚本的运行过程,并记录其每次运行时各执行动作的操作信息;对该测试脚本的每一次运行过程,根据该次运行过程中各执行动作的操作信息,生成该测试脚本该次运行时的性能指标;结合该测试脚本每次运行时的性能指标进行分析,根据分析结果确定移动终端的系统是否出现该测试脚本对应的老化趋势。
技术领域
本发明涉及自动化测试领域,特别涉及一种系统老化的测试方法及移动终端。
背景技术
随着移动通信技术的不断发展,以智能手机为典型的移动终端得到大规模推广,移动终端系统的质量越来越受到关注。比如对智能手机来说,当其使用时间较长后,卡顿现象就容易出现,即用户口中的“变卡”。传统的老化测试更多是在于硬件层面的老化,比如屏幕、电池等,这种硬件的老化在高温、高压、高湿度环境下进行,注重的是硬件的老化问题,但手机系统的老化是不一样的软件层老化问题。
目前,测试系统是否老化的方法通常是先使用比较简单的数据填充,然后测试应用启动速度或利用点击、滑动的单一动作性能来进行老化测试。这一测试方法在处理上较为粗略,测试场景与用户实际使用场景不太相同,衡量系统老化的指标单一,说服力不够,且在对老化判断时并不科学准确。比如,测试启动速度时,观察是否变差只是从线性角度,如变大或变小这样的维度出发,而忽略了本身每次启动应用时,其启动速度是有一定波动范围,而且启动的次数对这种波动和线性的对比影响很大。
发明内容
为此,本发明提供一种系统老化的测试方案,以力图解决或者至少缓解上面存在的问题。
根据本发明的一个方面,提供一种系统老化的测试方法,适于在移动终端中执行,移动终端中存储有一个或多个测试脚本,每个测试脚本包括一个或多个模拟用户操作的执行动作,该方法包括如下步骤:首先,根据预设的老化测试时间和脚本总执行时间,确定系统老化的测试次数;按照测试次数,运行各测试脚本,测试脚本适于在运行时执行其所包括的执行动作;对每一个测试脚本,监控该测试脚本的运行过程,并记录其每次运行时各执行动作的操作信息;对该测试脚本的每一次运行过程,根据该次运行过程中各执行动作的操作信息,生成该测试脚本该次运行时的性能指标;结合该测试脚本每次运行时的性能指标进行分析,根据分析结果确定移动终端的系统是否出现该测试脚本对应的老化趋势。
可选地,在根据本发明的系统老化的测试方法中,脚本总执行时间为将所有测试脚本执行一次所耗时间的总和。
可选地,在根据本发明的系统老化的测试方法中,操作信息包括动作相关时间和动作内容。
可选地,在根据本发明的系统老化的测试方法中,性能指标包括应用启动耗时、应用退出耗时、画面流畅度、帧率、CPU占用率和垃圾回收率中的至少一个。
可选地,在根据本发明的系统老化的测试方法中,结合该测试脚本每次运行时的性能指标进行分析,根据分析结果确定移动终端的系统是否出现该测试脚本对应的老化趋势的步骤包括:基于时间序列分析方法对该测试脚本每次运行时的性能指标进行分析;若分析结果指示无明显变化趋势,则确定移动终端的系统未出现该测试脚本对应的老化趋势;若分析结果指示出现增速趋势,则确定移动终端的系统已出现该测试脚本对应的老化趋势。
可选地,在根据本发明的系统老化的测试方法中,时间序列分析方法为Mann-Kendall趋势检验法。
可选地,在根据本发明的系统老化的测试方法中,还包括:根据预先生成的一个或多个系统测试场景,编写相应测试脚本。
可选地,在根据本发明的系统老化的测试方法中,系统测试场景包括用户常用场景和卡顿易发场景。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门美图移动科技有限公司,未经厦门美图移动科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810638400.3/2.html,转载请声明来源钻瓜专利网。