固态硬盘的功耗自动化测试方法、系统和计算机设备与流程
- 国知局
- 2024-07-31 19:47:39
本发明涉及固态硬盘测试,特别是涉及一种固态硬盘的功耗自动化测试方法、系统、计算机设备和存储介质。
背景技术:
1、ssd(固态硬盘)已经被广泛应用于各种场合,目前在pc市场,已经逐步替代传统的hdd,从可靠性和性能方面为用户提供较好的体验,固态硬盘在出厂前均需要进行一系列的测试以保障固态硬盘的稳定性和可靠性。
2、ssd功耗测试整体的复杂度较高,在传统技术中现有的ssd功耗测试主要为全流程人工操作,包括环境的准备、测试执行、功耗数据的获取及解析、测试报告的生成、环境的恢复都需要人工操作,增加了大量的人工成本,并且实时性和测试效率比较低。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种固态硬盘的功耗自动化测试方法、系统、计算机设备和存储介质。
2、一种固态硬盘的功耗自动化测试方法,所述方法包括:
3、测试机获取下发的测试任务并通过运行脚本自动执行所述测试任务;
4、待所述测试任务执行完成后通过脚本主动向功耗机发送socket请求;
5、所述功耗机获取socket请求并通过脚本自动将功耗数据上传至文件服务器;
6、所述测试机通过脚本自动获取文件服务器的功耗数据并进行解析;
7、将解析好的功耗数据填到报告模板中生成测试报告。
8、在其中一个实施例中,所述测试机获取下发的测试任务并通过运行脚本自动执行所述测试任务的步骤还包括:
9、通过运行脚本自动执行测试任务的环境准备。
10、在其中一个实施例中,在所述将解析好的功耗数据填到报告模板中生成测试报告的步骤之后还包括:
11、通过运行脚本自动进行环境清理。
12、在其中一个实施例中,所述方法还包括:
13、将测试机、功耗机以及文件服务器连接在同一网络中并保证所述功耗机处于运行状态。
14、一种固态硬盘的功耗自动化测试系统,所述系统包括:
15、测试模块,所述测试模块用于测试机获取下发的测试任务并通过运行脚本自动执行所述测试任务;
16、请求发送模块,所述请求发送模块用于待所述测试任务执行完成后通过脚本主动向功耗机发送socket请求;
17、数据上传模块,所述数据上传模块用于所述功耗机获取socket请求并通过脚本自动将功耗数据上传至文件服务器;
18、数据解析模块,所述数据解析模块用于所述测试机通过脚本自动获取文件服务器的功耗数据并进行解析;
19、报告生成模块,所述报告生成模块用于将解析好的功耗数据填到报告模板中生成测试报告。
20、在其中一个实施例中,所述测试模块还用于:
21、通过运行脚本自动执行测试任务的环境准备。
22、在其中一个实施例中,所述系统还包括环境清理模块,所述环境清理模块用于:
23、通过运行脚本自动进行环境清理。
24、在其中一个实施例中,在所述系统中将测试机、功耗机以及文件服务器连接在同一网络中并保证所述功耗机处于运行状态。
25、一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述任意一项方法的步骤。
26、一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任意一项方法的步骤。
27、上述固态硬盘的功耗自动化测试方法、系统、计算机设备和存储介质,测试机获取下发的测试任务并通过运行脚本自动执行所述测试任务;待所述测试任务执行完成后通过脚本主动向功耗机发送socket请求;所述功耗机获取socket请求并通过脚本自动将功耗数据上传至文件服务器;所述测试机通过脚本自动获取文件服务器的功耗数据并进行解析;将解析好的功耗数据填到报告模板中生成测试报告。本发明将ssd功耗测试的全流程实现了自动化无人值守,极大地提高了测试效率以及测试的实时性。
技术特征:1.一种固态硬盘的功耗自动化测试方法,所述方法包括:
2.根据权利要求1所述的固态硬盘的功耗自动化测试方法,其特征在于,所述测试机获取下发的测试任务并通过运行脚本自动执行所述测试任务的步骤还包括:
3.根据权利要求2所述的固态硬盘的功耗自动化测试方法,其特征在于,在所述将解析好的功耗数据填到报告模板中生成测试报告的步骤之后还包括:
4.根据权利要求3所述的固态硬盘的功耗自动化测试方法,其特征在于,所述方法还包括:
5.一种固态硬盘的功耗自动化测试系统,其特征在于,所述系统包括:
6.根据权利要求5所述的固态硬盘的功耗自动化测试系统,其特征在于,所述测试模块还用于:
7.根据权利要求6所述的固态硬盘的功耗自动化测试系统,其特征在于,所述系统还包括环境清理模块,所述环境清理模块用于:
8.根据权利要求7所述的固态硬盘的功耗自动化测试系统,其特征在于,在所述系统中将测试机、功耗机以及文件服务器连接在同一网络中并保证所述功耗机处于运行状态。
9.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至4中任一项所述方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至4中任一项所述的方法的步骤。
技术总结本申请涉及一种固态硬盘的功耗自动化测试方法、系统、计算机设备和存储介质,其中该方法包括:测试机获取下发的测试任务并通过运行脚本自动执行所述测试任务;待所述测试任务执行完成后通过脚本主动向功耗机发送socket请求;所述功耗机获取socket请求并通过脚本自动将功耗数据上传至文件服务器;所述测试机通过脚本自动获取文件服务器的功耗数据并进行解析;将解析好的功耗数据填到报告模板中生成测试报告。本发明将SSD功耗测试的全流程实现了自动化无人值守,极大地提高了测试效率以及测试的实时性。技术研发人员:施程,李杨,王佳伟受保护的技术使用者:苏州忆联信息系统有限公司技术研发日:技术公布日:2024/3/31本文地址:https://www.jishuxx.com/zhuanli/20240731/184067.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表