[发明专利]一种软件的测试方法及测试装置在审
申请号: | 201710494262.1 | 申请日: | 2017-06-26 |
公开(公告)号: | CN107273296A | 公开(公告)日: | 2017-10-20 |
发明(设计)人: | 任新泉 | 申请(专利权)人: | 上海传英信息技术有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京大成律师事务所11352 | 代理人: | 李佳铭,沈汶波 |
地址: | 201203 上海市浦东*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 软件 测试 方法 装置 | ||
1.一种软件的测试方法,其特征在于,所述测试方法包括:
对需测试软件配置测试参数;
设定一测试阈值并测试运行中所述需测试软件;
当所述需测试软件的运行参数达到所述测试阈值时,记录所述需测试软件的指标参数;
分析所述指标参数并输出分析结果。
2.如权利要求1所述的测试方法,其特征在于,对需测试软件配置测试参数,包括:
所述测试参数为一测试频率;
根据所述测试频率以固定的周期执行测试任务;
当所述测试任务结束时,重置所述测试频率;
所述测试频率为执行所述测试任务的时长。
3.如权利要求1所述的测试方法,其特征在于,设定一测试阈值并测试运行中的需测试软件,包括:
所述测试阈值为内存占用率或者CPU占用率中的一种;
设置包含软件运行列表;
获取运行中的所述需测试软件显示于所述软件运行列表内;
从所述软件运行列表内移除所述软件以停止测试。
4.如权利要求1所述的测试方法,其特征在于,当所述软件的运行参数达到所述测试阈值时,记录所述软件的指标参数,包括:
所述运行参数为所述软件内存占用率或者所述软件的CPU占用率中的一种;
当所述运行参数大于所述测试阈值时,记录所述软件的所述指标参数;
所述指标参数包括所述软件的名称、所述软件的内存占用率、所述软件的CPU占用率、发生时刻中的一种或几种。
5.如权利要求1所述的测试方法,其特征在于,分析所述指标参数并输出分析结果,包括:
获取记录所述指标参数的日志;
分析所述日志,获取所述被测试软件运行中的异常点,生成所述软件的测试报告。
6.一种软件的测试装置,其特征在于,所述测试装置包括:测试模块、日志模块、分析模块;其中,
测试模块支持根据待测试的软件配置测试参数;
测试模块接收一测试阈值并测试运行中的软件;
当测试模块检测到所述软件的运行参数达到所述测试阈值时,日志模块记录所述软件的指标参数;
分析模块分析所述指标参数并输出分析结果。
7.如权利要求6所述的测试装置,其特征在于,所述测试模块,包括:
测试参数配置单元接收一所述软件的测试频率;
测试执行单元根据所述测试频率以固定的周期执行测试任务;
测试参数配置单元在所述测试任务结束时,重置所述测试频率。
8.如权利要求6所述的测试装置,其特征在于,所述测试模块,包括:
测试管理单元包含软件运行列表;
测试管理单元获取运行中的所述软件显示于所述软件运行列表内;
测试管理单元从所述软件运行列表内移除所述软件以停止测试。
9.如权利要求6所述的测试装置,其特征在于,所述日志模块,包括:
日志生成单元在所述运行参数大于所述测试阈值时,通过测试日志的方式记录所述软件的所述指标参数。
10.如权利要求6所述的测试装置,其特征在于,所述分析模块,包括:
测试分析单元获取记录所述指标参数的日志;
测试分析单元分析所述日志,获取所述被测试软件运行中的异常点,生成所述软件的测试报告。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海传英信息技术有限公司,未经上海传英信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710494262.1/1.html,转载请声明来源钻瓜专利网。