【技术实现步骤摘要】
一种实现多存储器压力测试方法,系统,设备及计算机可读存储介质
本专利技术涉及服务器存储测试领域,尤其涉及一种实现多存储器压力测试方法,系统,设备及计算机可读存储介质。
技术介绍
随着社会的发展,科技的进步,信息技术的飞速,数据越来越集中于后台系统服务器中,众多系统同时为成千上万的网络用户提供服务,影响着我们生活的方方面面,随着各个企业的业务发展,用户访问量的增加,服务器系统承载的负荷也会随之增加。数据存储的增长量越来越大,所以需要更多的存储来支撑,云存储是在云计算的概念上逐渐延伸和发展出来,包括公有云,私有云,和混合云存储,而这些云存储的基础还是基于硬盘,磁盘等物理存储。所以每个服务器的存储设备的稳定运行是至关重要的。存储设备的测试是检测其能否稳定运行的一种手段。由于系统中设置了许多存储设备,对大量存储设备的测试目前还是采用逐个测试的方式,这种测试方式效率低下,费时费力,无法满足对日益增加存储设备的测试要求。
技术实现思路
为了克服上述现有技术中的不足,本专利技术提供方法包括:配置多个存储器压力测试用例;将一个存储器与一个存储器压力测试用例相对应;运行存储器压力测试用 ...
【技术保护点】
1.一种实现多存储器压力测试方法,其特征在于,方法包括:配置多个存储器压力测试用例;将一个存储器与一个存储器压力测试用例相对应;运行存储器压力测试用例对存储器进行测试;当存储器压力测试用例执行测试成功后,输出所述存储器压力测试用例测试后的smart日志;将测试后的smart日志和所述存储器预设的smart日志进行比对,判断测试后smart日志的测试参数值对应与预设smart日志的测试参数值是否一致。
【技术特征摘要】
1.一种实现多存储器压力测试方法,其特征在于,方法包括:配置多个存储器压力测试用例;将一个存储器与一个存储器压力测试用例相对应;运行存储器压力测试用例对存储器进行测试;当存储器压力测试用例执行测试成功后,输出所述存储器压力测试用例测试后的smart日志;将测试后的smart日志和所述存储器预设的smart日志进行比对,判断测试后smart日志的测试参数值对应与预设smart日志的测试参数值是否一致。2.根据权利要求1所述的实现多存储器压力测试方法,其特征在于,步骤运行存储器压力测试用例对存储器进行测试之后还包括:当当前的存储器压力测试用例测试失败时,再次执行所述存储器压力测试用例,如连续执行所述存储器压力测试用例的失败次数达到预设次数时,在输出的测试报告上标识所述存储器测试失败;在输出的测试报告上标识所述存储器测试失败。3.根据权利要求1所述的实现多存储器压力测试方法,其特征在于,步骤运行存储器压力测试用例对存储器进行测试之后还包括:当当前的存储器压力测试用例执行测试时长超出预设时长时,停止所述存储器压力测试用例执行,并更换与所述存储器压力测试用例具有相同测试功能的存储器压力测试用例对所述存储器重新测试;重新测试后,输出所述存储器压力测试用例测试后的smart日志;在输出的测试报告上标识所述存储器测试超时更换存储器压力测试用例测试。4.根据权利要求1所述的实现多存储器压力测试方法,其特征在于,步骤运行存储器压力测试用例对存储器进行测试之后还包括:当当前存储器压力测试用例对存储器执行完压力测试后,判断所述存储器是否还有其他存储器压力测试用例对其进行测试;如有其他存储器压力测试用例对所述存储器进行测试,且所述存储器压力测试用例为空闲状态,所述存储器压力测试用例对所述存储器进行测试;执行完当前存储器压力测试用例后,所述存储器如无后续测试,输出所述存储器测试后的所有smart日志,以及测试报告。5.根据权利要求1所述的实现多存储器压力测试方法,其特征在于,在步骤配置多个存储器压力测试用例之前还包括:配置存储器压力测试用例集合;根据存储器的测试参数及测试属性在存储器压力测试用例集合中调取存储器压力测试用例;获取每个存储器的类型,以及每个存储器所要测试的参数属性,判断存储器的测试是否需要多个存储器压力测试用例组合进行测试;如需要多个存储器压力测试用例组合对某个存储器进行测试,将多个存储器压力测试用例建立依赖关系;按照存储器压力测试用例之间的依赖关系配置测试单元,将所述测试单元与存储器对应,执行测试动作。6.一种实现多存储器压力测试系统,其特征在于,包括:存储器压力测试配置模块,测试对应模块,测试执行模块以及测试比对模块;存储器压力测试配置模块用于配置多个存储器...
【专利技术属性】
技术研发人员:史慧娟,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。