ssd系统测试模块化方法与系统与流程
- 国知局
- 2024-07-31 20:13:04
本发明涉及ssd系统测试,具体涉及一种ssd系统测试模块化的方法与系统。
背景技术:
1、随着存储技术的进步,ssd(固态硬盘)已成为高性能数据存储的重要组成部分。为了确保ssd的可靠性和性能,需要进行系统级别的测试。传统的ssd系统测试工具通常采用脚本或软件来执行测试,但存在测试步骤固定、配置选项有限以及缺乏灵活性等问题。
2、目前,业内已有一些与本发明相近的技术方案。其中一个常见的方案是使用传统的脚本或软件执行ssd系统测试。这些方案通常预先定义了一系列测试步骤,在执行过程中缺少灵活的配置选项。用户只能按照固定的测试流程进行测试,无法根据具体需求进行模块化拆分或选择所需的测试模式。
3、虽然这些现有技术方案可以完成基本的ssd系统测试,但它们存在一些局限性。首先,由于测试步骤固定,无法灵活适应不同的测试需求,不能针对特定场景进行定制化测试。现有测试单一,例如测试编号1reboot 15s+burnlntest测d盘。这样就仅仅写成固定的一个功能。其次,配置选项有限,用户无法自由选择所需的测试模式,限制了测试灵活性。最后,由于缺乏模块化设计,这些方案无法支持测试步骤的独立拆分和组合,导致测试脚本缺乏自由度和可塑性。
技术实现思路
1、本发明旨在至少解决现有技术中存在的技术问题之一。为此,本发明实施例提出一种ssd系统测试模块化的方法,本方法通过将测试任务模块化进行自动化测试。
2、根据本发明的第一方面实施例的一种ssd系统测试模块化的方法,所述方法包括:
3、从预设测试任务模块中添加待测试任务模块,确定测试步骤;
4、选择待测试任务模块测试参数;
5、依据预设测试要求,组成模块化任务;
6、执行所选择测试任务模块测试任务。
7、进一步地,所述预设测试任务模块,包括:trim支持测试、异常电源断电保护测试、垃圾回收性能测试、压缩与减少写入测试。
8、进一步地,所述预设测试要求,包括:性能指标要求、功能验证要求、兼容性检查要求。
9、进一步地,所述待测任务模块参数包括模块列表和模块测试步骤列表,所述模块列表中选择模块测试步骤列表。
10、进一步地,所述模块化测试步骤列表包括多个单元测试选项、功能测试选项和或性能测试选项。
11、根据本发明实施例的ssd系统测试模块化方法,至少具有如下有益效果:
12、通过选择模块名称,进行参数配置信息生成待测模块列表,然后根据待测模块的名称,查询步骤列表找到对应的测试步骤和操作,模块化执行ssd系统测试任务,即可满足灵活多变的测试需求,适应各种ssd测试场景。
13、本发明实施例还提出一种ssd系统测试模块化系统,包括:添加模块、测试参数选择模块、任务执行模块、显示模块、报告模块;
14、所述添加模块:用于设定待测试模块列表;
15、所述测试参数选择模块:用于设定测试参数,并与预定测试要求进行比较;
16、所述显示模块:提供用户选择测试模块、测试参数用户界面;
17、所述报告模块:用于输出模块化测试报告;
18、所述任务执行模块:按选择的测试模块及测试参数执行测试任务;
19、根据用户添加待测试任务,执行权利要求1至权利要求5中的方法,对ssd系统进行模块化测试。
20、根据本发明第二方面实施例的ssd系统测试模块化系统,至少具有如下有益效果:
21、通过选择模块名称,进行参数配置信息生成待测模块列表,然后根据待测模块的名称,查询步骤列表找到对应的测试步骤和操作,模块化执行ssd系统测试任务,即可满足灵活多变的测试需求,适应各种ssd测试场景。
22、本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
技术特征:1.一种ssd系统测试模块化方法,其特征在于,其方法步骤包括:
2.根据权利要求1所述的ssd系统测试模块化方法,所述预设测试任务模块,包括:trim支持测试、异常电源断电保护测试、垃圾回收性能测试、压缩与减少写入测试。
3.根据权利要求1所述的ssd系统测试模块化方法,所述预设测试要求,包括:性能指标要求、功能验证要求、兼容性检查要求。
4.根据权利要求1所述的ssd系统测试模块化方法,所述待测任务模块参数包括模块列表和模块测试步骤列表,所述模块列表中选择模块测试步骤列表。
5.根据权利要求4所述的ssd系统测试模块化方法,所述模块化测试步骤列表包括多个单元测试选项、功能测试选项和或性能测试选项。
6.一种ssd系统测试模块化系统,其特征在于,包括:添加模块、测试参数选择模块、任务执行模块、显示模块、报告模块;
技术总结本发明公开一种ssd系统测试模块化方法与系统,涉及ssd系统测试领域,包括:从预设测试任务模块中添加待测试任务模块,确定测试步骤;选择待测试任务模块测试参数;依据预设测试要求,组成模块化任务;执行所选择测试任务模块测试任务。通过选择模块名称,进行参数配置信息生成待测模块列表,然后根据待测模块的名称,查询步骤列表找到对应的测试步骤和操作,模块化执行ssd系统测试任务,即可满足灵活多变的测试需求,适应各种SSD测试场景。技术研发人员:沈嘉琦,谭勇,王久梅,徐江波受保护的技术使用者:深圳市金胜电子科技有限公司技术研发日:技术公布日:2024/7/15本文地址:https://www.jishuxx.com/zhuanli/20240731/185468.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表