System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及服务器性能测试,具体地说是一种基于服务器type-c接口的硬件性能测试方法、系统、设备及介质。
技术介绍
1、随着服务器性能的不断提高,硬件的不断迭代,数量也随之加多。在服务器出厂以及调配时对其硬件性能的测试需求也日益增加。传统的硬件性能测试通常依赖于标准接口(如pcie、sata、vga、ipmi等)来进行数据传输和测试。然而,随着type-c接口的普及,利用type-c接口进行硬件性能测试的潜力逐渐显现。服务器硬件测试中,串口接口因其稳定性和简便性,常被用于硬件性能的调试和测试。然而,随着硬件性能和接口标准的升级,type-c接口以其高速传输和多功能性逐渐受到关注。利用type-c接口进行硬件性能测试,可以结合传统串口的通信特点,实现更高效、精确的测试方式,当前type-c在服务器上的应用仅限于传输电流、串口信息打印,并不能直接进行系统衔接,数据上传和命令下放,功能未进行完全开发。
2、故如何利用type-c接口实现服务器与测试设备的连接,简化硬件连接与配置流程的同时,利用type-c接口的传输优势,缩短测试时间是目前亟待解决的技术问题。
技术实现思路
1、本专利技术的技术任务是提供一种基于服务器type-c接口的硬件性能测试方法、系统、设备及介质,来解决如何利用type-c接口实现服务器与测试设备的连接,简化硬件连接与配置流程的同时,利用type-c接口的传输优势,缩短测试时间的问题。
2、本专利技术的技术任务是按以下方式实现的,一种基于
3、将测试设备通过type-c接口连接到服务器;
4、测试设备打开远程工具,通过选择type-c接口远程连接服务器并成功连接;
5、上传测试工具或测试指令,并将测试数据通过type-c接口传输至服务器;
6、服务器根据测试指令进行计算或处理,调用命令或工具脚本进行服务器硬件性能计算;
7、测试设备实时获取反馈的信息打印和数据收集;
8、实时反馈的信息若出现不符合要求或测试中断报错的问题,则进行及时改正和调优,达到时间最优化和测试最优化的结果;
9、生成性能报告,反馈并收集到测试设备上,type-c高速通信的方式有效避免了二次数据传输导致的包数据不一致问题。
10、作为优选,远程工具采用xshell。
11、更优地,通过type-c接口传输的数据转换为串口协议或适用于硬件测试的协议。
12、一种基于服务器type-c接口的硬件性能测试系统,该系统包括:
13、type-c接口模块,用于服务器与被测设备之间的数据传输和通信;
14、数据转换模块,用于将type-c接口的数据格式转换为串口通信的格式或其他适用于性能测试的数据格式;
15、数据处理模块,用于接收、解析和分析通过type-c接口传输的数据,评估硬件性能;
16、控制模块,用于管理测试流程,发送指令并收集测试结果。
17、作为优选,所述数据转换模块将通过type-c接口传输的数据转换为串口协议或适用于硬件测试的协议。
18、作为优选,所述控制模块启动测试,测试指令通过type-c接口传输至硬件设备,测试设备响应的数据通过同一接口返回服务器。
19、作为优选,所述数据处理模块对返回的数据进行解析和分析,最终生成性能测试结果。
20、更优地,该系统的工作过程具体如下:
21、(1)测试连接:将测试设备通过type-c接口与服务器连接;
22、(2)数据传输:通过type-c接口进行数据传输,数据转换模块将数据格式转换为与串口类似的格式,以便进行测试;
23、(3)通信:利用类似串口的通信协议,通过type-c接口与测试设备进行数据交互;
24、(4)性能分析:数据处理模块对接收到的数据进行分析,生成性能测试报告。
25、一种电子设备,包括:存储器和至少一个处理器;
26、其中,所述存储器上存储有计算机程序;
27、所述至少一个处理器执行所述存储器存储的计算机程序,使得所述至少一个处理器执行如上述的基于服务器type-c接口的硬件性能测试方法。
28、一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,所述计算机程序可被处理器执行以实现如上述的基于服务器type-c接口的硬件性能测试方法。
29、本专利技术的基于服务器type-c接口的硬件性能测试方法、系统、设备及介质具有以下优点:
30、(一)本专利技术利用type-c接口不仅具备高速数据传输能力,还可以支持多种协议的优势,为硬件性能测试提供了新的途径;
31、(二)本专利技术的type-c接口具备较高的传输速率,能够提高测试效率,type-c接口的多协议支持使得系统能够适应不同类型的硬件设备,并通过数据转换模块的使用,测试过程简化为类似于串口通信的操作方式;
32、(三)本专利技术的type-c接口的多功能性使其能够适应多种硬件测试需求,具有较强通用性;
33、(四)本专利技术高速数据传输和协议转换能力能够大大缩短测试时间,具有高效性;
34、(五)本专利技术简化了硬件连接和配置流程,提高了测试的易用性,具有便捷性;
35、(六)本专利技术通过控制模块生成性能报告,反馈并收集到测试设备上,type-c高速通信的方式有效避免了二次数据传输导致的包数据不一致问题;
36、(七)本专利技术利用type-c接口的高数据传输能力,通过协议转换模块适应不同类型的硬件测试需求,并通过数据处理模块和控制模块实现高效的硬件性能测试。
本文档来自技高网...【技术保护点】
1.一种基于服务器Type-C接口的硬件性能测试方法,其特征在于,该方法具体如下:
2.根据权利要求1所述的基于服务器Type-C接口的硬件性能测试方法,其特征在于,远程工具采用Xshell。
3.根据权利要求1或2所述的基于服务器Type-C接口的硬件性能测试方法,其特征在于,通过Type-C接口传输的数据转换为串口协议或适用于硬件测试的协议。
4.一种基于服务器Type-C接口的硬件性能测试系统,其特征在于,该系统包括:
5.根据权利要求4所述的基于服务器Type-C接口的硬件性能测试系统,其特征在于,所述数据转换模块将通过Type-C接口传输的数据转换为串口协议或适用于硬件测试的协议。
6.根据权利要求4所述的基于服务器Type-C接口的硬件性能测试系统,其特征在于,所述控制模块启动测试,测试指令通过Type-C接口传输至硬件设备,测试设备响应的数据通过同一接口返回服务器。
7.根据权利要求4所述的基于服务器Type-C接口的硬件性能测试系统,其特征在于,所述数据处理模块对返回的数据进行解析和分析,最终
8.根据权利要求4-7中任一项所述的基于服务器Type-C接口的硬件性能测试系统,其特征在于,该系统的工作过程具体如下:
9.一种电子设备,其特征在于,包括:存储器和至少一个处理器;
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,所述计算机程序可被处理器执行以实现如权利要求1至3中任一项所述的基于服务器Type-C接口的硬件性能测试方法。
...【技术特征摘要】
1.一种基于服务器type-c接口的硬件性能测试方法,其特征在于,该方法具体如下:
2.根据权利要求1所述的基于服务器type-c接口的硬件性能测试方法,其特征在于,远程工具采用xshell。
3.根据权利要求1或2所述的基于服务器type-c接口的硬件性能测试方法,其特征在于,通过type-c接口传输的数据转换为串口协议或适用于硬件测试的协议。
4.一种基于服务器type-c接口的硬件性能测试系统,其特征在于,该系统包括:
5.根据权利要求4所述的基于服务器type-c接口的硬件性能测试系统,其特征在于,所述数据转换模块将通过type-c接口传输的数据转换为串口协议或适用于硬件测试的协议。
6.根据权利要求4所述的基于服务器type-c接口的硬...
【专利技术属性】
技术研发人员:吴帅,马重,胡浩然,
申请(专利权)人:西安超越申泰信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。