【技术实现步骤摘要】
本专利技术涉及软件检测领域,具体而言,涉及一种软件可靠性的检测方法和装置。
技术介绍
对于手机软件的可靠性测试,尤其是完全脱离程序源代码的、或是第三方软件的黑盒测试,目前的通用方案是使用完全随机地对应用程序的界面进行长时间点击、拖拽等操作(MTTF随机按键测试工具),统计软件长时间运行的崩溃、异常率,从而衡量软件的可靠性和稳定性。然而,上述技术方案存在以下的问题:完全随机操作的方式,很多操作无法命中真正可以操作的控件,导致很多操作事件成为无效事件,影响测试效率。针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种软件可靠性的检测方法和装置,以至少解决检测效率较低的技术问题。本专利技术的一个可选的实施例提供了一种软件可靠性的检测方法,其包括:获取移动终端中运行的软件在移动终端的触屏区域内显示的图形;通过对图形进行边缘检测获取得到用于指示图形的边缘的边缘信息;根据边缘信息获取用于检测软件的可靠性的检测点的位置信息;向移动终端发送检测请求消息,其中,检测请求消息中至少携带有检测点的位置信息和触屏操作指令信息;接收移动终端响应于检测请求消息返回的检测结果,其中,检测结果由移动终端在检测点的位置信息所指示的位置上执行触屏操作指令信息指示的操作得到。本专利技术的一个可选的实施例提供了一种软件可靠性的检测装置,其包括:第一获取单元,用于获取移动终端中运行的软件在移动终端的触 ...
【技术保护点】
一种软件可靠性的检测方法,其特征在于,包括:获取移动终端中运行的软件在所述移动终端的触屏区域内显示的图形;通过对所述图形进行边缘检测获取得到用于指示所述图形的边缘的边缘信息;根据所述边缘信息获取用于检测所述软件的可靠性的检测点的位置信息;向所述移动终端发送检测请求消息,其中,所述检测请求消息中至少携带有所述检测点的位置信息和触屏操作指令信息;接收所述移动终端响应于所述检测请求消息返回的检测结果,其中,所述检测结果由所述移动终端在所述检测点的位置信息所指示的位置上执行所述触屏操作指令信息指示的操作得到。
【技术特征摘要】
1.一种软件可靠性的检测方法,其特征在于,包括:
获取移动终端中运行的软件在所述移动终端的触屏区域内显示的图形;
通过对所述图形进行边缘检测获取得到用于指示所述图形的边缘的边缘信息;
根据所述边缘信息获取用于检测所述软件的可靠性的检测点的位置信息;
向所述移动终端发送检测请求消息,其中,所述检测请求消息中至少携带有
所述检测点的位置信息和触屏操作指令信息;
接收所述移动终端响应于所述检测请求消息返回的检测结果,其中,所述检
测结果由所述移动终端在所述检测点的位置信息所指示的位置上执行所述触屏操
作指令信息指示的操作得到。
2.根据权利要求1所述的方法,其特征在于,根据所述边缘信息获取用于检测所述
软件的可靠性的检测点的位置信息包括:
随机从所述边缘信息指示的边缘上选取一个或多个点;
获取所选取的一个或多个点的位置信息作为用于检测所述软件的可靠性的检
测点的位置信息。
3.根据权利要求1所述的方法,其特征在于,根据所述边缘信息获取用于检测所述
软件的可靠性的检测点的位置信息包括:
获取距所述边缘信息指示的边缘小于预定间隔的一个或多个点;
获取所选取的一个或多个点的位置信息作为用于检测所述软件的可靠性的检
测点的位置信息。
4.根据权利要求2或3所述的方法,其特征在于,当所述用于检测所述软件的可靠
性的检测点的位置信息包括所述多个点的位置信息时,所述接收所述移动终端响
应于所述检测请求消息返回的检测结果包括:
依次接收到所述移动终端在所述多个点中的各个点的位置信息所指示的位置
上执行所述触屏操作指令信息指示的操作得到的检测结果。
5.根据权利要求2或3所述的方法,其特征在于,当所述用于检测所述软件的可靠
性的检测点的位置信息包括所述多个点的位置信息时,所述接收所述移动终端响
\t应于所述检测请求消息返回的检测结果包括:
接收所述移动终端返回的检测响应消息,其中,所述检测响应消息中包括所
述移动终端在所述多个点中的各个点的位置信息所指示的位置上执行所述触屏操
作指令信息指示的操作得到的检测结果。
6.根据权利要求1至3中任一项所述的方法,其特征在于,在接收所述移动终端响
应于所述检测请求消息返回的检测结果之后,还包括:
根据预定的关键词对所述检测结果进行扫描;
若在所述检测结果中扫描得到与所述关键词对应的信息,则判断出所述软件
出现异常。
7.根据权利要求1至3中任一项所述的方法,其特征在于,所述位置信息为所述触
屏区域内的点的坐标。
8.根据权利要求1至3中任一项所述的方法,其特征在于,所述触屏操作指令信息
包括以下至少之一:点击、拖拽、长按。
9.一种软件可靠性的检测装置,其特征在于,包括...
【专利技术属性】
技术研发人员:吴英,李凌虹,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。