[发明专利]服务器通用测试方法、系统、终端及存储介质在审
申请号: | 202210067456.4 | 申请日: | 2022-01-20 |
公开(公告)号: | CN114546738A | 公开(公告)日: | 2022-05-27 |
发明(设计)人: | 李宁 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 赵阳 |
地址: | 215100 江苏省苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务器 通用 测试 方法 系统 终端 存储 介质 | ||
1.一种服务器通用测试方法,其特征在于,包括:
预先构建存有多种测试用例的测试用例库,并标记测试用例的类别、适用配置和与其他测试用例的关联关系;
获取待测服务器的部件类型和部件配置信息;
根据设置的测试类别和部件配置信息从测试用例库中为各类型的部件筛选出匹配的测试用例,并将筛选出的测试用例复制至指定路径下;
根据测试需求选定目标测试部件,从指定路径下的所有测试用例中筛选出目标测试部件的测试用例作为待执行测试用例;
根据各待执行测试用例的关联关系生成待执行测试用例的执行顺序,根据所述执行顺序依次执行各待执行测试用例,并将测试结果输出至测试日志。
2.根据权利要求1所述的方法,其特征在于,预先构建存有多种测试用例的测试用例库,并标记测试用例的类别、适用配置和与其他测试用例的关联关系,包括:
设定所述类别包括压力测试类、性能测试类和稳定性测试类,所述适用配置包括适用的部件种类和部件配置信息;
分析测试用例的输入参数和输出参数并筛选出重复参数,将重复参数为输出参数的第一测试用例与重复参数为输入参数的第二测试用例绑定为关联测试用例,且标记第一测试用例的执行顺序优先于第二测试用例;
根据接收的设置指令标记测试用例的执行优先级;
根据所述执行优先级和分析得到的关联测试用例执行顺序生成测试用例关联拓扑。
3.根据权利要求1所述的方法,其特征在于,获取待测服务器的部件类型和部件配置信息,包括:
利用待测服务器操作系统自检测程序获取部件类型和部件配置信息,所述部件类型包括处理器、临时性存储、永久性存储和网络硬件;
将部件类型和部件配置信息输出至显示列表进行显示输出;
接收到用户确认指令后继续执行测试,否则重新获取部件类型和部件配置信息。
4.根据权利要求3所述的方法,其特征在于,利用待测服务器操作系统自检测程序获取部件类型和部件配置信息,所述部件类型包括处理器、临时性存储、永久性存储和网络硬件,包括:
所述自检测程序创建多个进程分别获取各部件的配置信息;
所述进程检测部件是否存在,且检测部件的组件类型、组件数量和组件名称;
所述进程对每个组件进行规格检测并输出检测结果。
5.一种服务器通用测试系统,其特征在于,包括:
用例准备单元,用于预先构建存有多种测试用例的测试用例库,并标记测试用例的类别、适用配置和与其他测试用例的关联关系;
配置获取单元,用于获取待测服务器的部件类型和部件配置信息;
用例筛选单元,用于根据设置的测试类别和部件配置信息从测试用例库中为各类型的部件筛选出匹配的测试用例,并将筛选出的测试用例复制至指定路径下;
需求设置单元,用于根据测试需求选定目标测试部件,从指定路径下的所有测试用例中筛选出目标测试部件的测试用例作为待执行测试用例;
用例执行单元,用于根据各待执行测试用例的关联关系生成待执行测试用例的执行顺序,根据所述执行顺序依次执行各待执行测试用例,并将测试结果输出至测试日志。
6.根据权利要求5所述的系统,其特征在于,所述用例准备单元包括:
参数设定模块,用于设定所述类别包括压力测试类、性能测试类和稳定性测试类,所述适用配置包括适用的部件种类和部件配置信息;
关联绑定模块,用于分析测试用例的输入参数和输出参数并筛选出重复参数,将重复参数为输出参数的第一测试用例与重复参数为输入参数的第二测试用例绑定为关联测试用例,且标记第一测试用例的执行顺序优先于第二测试用例;
优先设置模块,用于根据接收的设置指令标记测试用例的执行优先级;
拓扑生成模块,用于根据所述执行优先级和分析得到的关联测试用例执行顺序生成测试用例关联拓扑。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210067456.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种集成式自动猫砂盆
- 下一篇:一种串联电抗器用跨接式限压系统及其装置