[发明专利]一种软件的稳定性的测试方法及装置有效
申请号: | 201510599146.7 | 申请日: | 2015-09-18 |
公开(公告)号: | CN105068936B | 公开(公告)日: | 2018-06-05 |
发明(设计)人: | 望帆 | 申请(专利权)人: | 北京金山安全软件有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 马敬;项京 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 目标版本 测试 测试方法及装置 稳定性测试 版本发布 变化趋势 用户使用 应用 保证 | ||
1.一种软件的稳定性的测试方法,其特征在于,包括:
接收对软件的目标版本的测试任务;
获得所述软件的目标版本的在前版本的各个功能模块的使用次数,包括:设置一个服务器,对客户端收集并上报的用户在使用所述软件的在前版本的过程中的使用行为数据进行汇总并存储于数据库中,当接收到所述对软件的目标版本的测试任务后,直接从所述服务器的数据库中获得所述用户的使用行为数据,并从所述用户的使用行为数据中获得每一个功能模块的使用次数;
根据所述在前版本的各个功能模块的使用次数,确定所述软件的目标版本的各个功能模块的测试次数占比,其中,随着使用次数的增加,所述测试次数占比的总体变化趋势为增大;
针对所述软件的目标版本的每个功能模块,采用对应的测试用例,根据确定的该功能模块的测试次数占比,对该功能模块进行稳定性测试。
2.根据权利要求1所述的方法,其特征在于,所述根据所述在前版本的各个功能模块的使用次数,确定所述软件的目标版本的各个功能模块的测试次数占比,包括:
根据所述在前版本的各个功能模块的使用次数,将使用次数高于预设第一阈值的功能模块确定为第一类功能模块;
针对所述软件的目标版本中的每个第一类功能模块,确定该第一类功能模块的第一测试次数占比P1;
针对所述软件的目标版本中的每个非第一类功能模块,确定该非第一类功能模块的第二测试次数占比P2;
其中,P1>P2,且n*P1+m*P2=100%,n为所述软件的目标版本中第一类功能模块的数量,m为所述软件的目标版本中非第一类功能模块的数量。
3.根据权利要求1所述的方法,其特征在于,所述根据所述在前版本的各个功能模块的使用次数,确定所述软件的目标版本的各个功能模块的测试次数占比,包括:
根据所述在前版本的各个功能模块的使用次数,确定所述在前版本的各个功能模块的使用次数占比;
根据公式Qi=Fi,确定所述软件的目标版本的各个功能模块的测试次数占比;
其中,Qi为所述软件的目标版本的功能模块i的测试次数占比,Fi为所述在前版本的功能模块i的使用次数占比。
4.根据权利要求3所述的方法,其特征在于,所述根据所述在前版本的各个功能模块的使用次数,确定所述在前版本的各个功能模块的使用次数占比,包括:
针对所述在前版本的每个功能模块,将该功能模块在每个在前版本中的总的使用次数,与所有功能模块在每个在前版本的总的使用次数的比值确定为该功能模块的使用次数占比。
5.根据权利要求1至4任一项所述的方法,其特征在于,所述获得所述软件的目标版本的在前版本的各个功能模块的使用次数,包括:
获得至少一个用户针对所述软件的目标版本的在前版本的使用行为数据;
从所述使用行为数据中获得所述至少一个用户对所述在前版本的各个功能模块的使用次数。
6.一种软件的稳定性的测试装置,其特征在于,包括:
测试任务接收单元,用于接收对软件的目标版本的测试任务;
使用次数获得单元,用于获得所述软件的目标版本的在前版本的各个功能模块的使用次数,具体的,设置一个服务器,对客户端收集并上报的用户在使用所述软件的在前版本的过程中的使用行为数据进行汇总并存储于数据库中,当接收到所述对软件的目标版本的测试任务后,直接从所述服务器的数据库中获得所述用户的使用行为数据,并从所述用户的使用行为数据中获得每一个功能模块的使用次数;
测试次数占比确定单元,用于根据所述在前版本的各个功能模块的使用次数,确定所述软件的目标版本的各个功能模块的测试次数占比,其中,随着使用次数的增加,所述测试次数占比的总体变化趋势为增大;
测试单元,用于针对所述软件的目标版本的每个功能模块,采用对应的测试用例,根据确定的该功能模块的测试次数占比,对该功能模块进行稳定性测试。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京金山安全软件有限公司,未经北京金山安全软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510599146.7/1.html,转载请声明来源钻瓜专利网。