自动测试系统及自动测试方法技术方案

技术编号:22237999 阅读:28 留言:0更新日期:2019-10-09 17:55
本发明专利技术提供一种适用于测试服务器的自动测试系统包括:储存装置、计算装置及感测装置。储存装置储存自动测试脚本。感测装置收集服务器的多个测试结果。自动测试脚本包括参数配置模块、数据处理模块及核心逻辑模块。参数配置模块提供多个关联于服务器测试程序的配置参数。数据处理模块包括数据记录单元及数据整理单元,前者从服务器测试程序接收输出数据集合,后者根据输出数据集合及配置参数产生测试报告。核心逻辑模块包括多个透过数据交换接口控制服务器测试程序的操作指令集。

Automatic Testing System and Automatic Testing Method

【技术实现步骤摘要】
自动测试系统及自动测试方法
本专利技术关于一种测试系统及其方法,特别是一种适用于服务器散热领域的自动测试系统及自动测试方法。
技术介绍
随着大型数据中心陆续设立,业界及政府对于服务器功耗亦日益重视。为了公平地评估各厂牌的服务器,而提出SPECpower_ssj2008此一计算服务器功耗和性能的工业标准。SPECpower_ssj2008测试标准的发展提供了一种客观的基准检验方式,有助于IT设备管理人员了解机房内每一服务器的功耗特性,进而提高数据中心运作的效率。换言之,SPECpower_ssj2008测试标准可避免各家服务器制造商因为工作量、系统配置、测试环境等差异而使得产品之间不具有可比性。一般而言,SPECpower_ssj2008的测试需构建一个测试平台,该测试平台包括:被测服务器、测试控制系统、功耗分析器和温度传感器。测试控制系统主要用调整被测服务器的负载并记录测试数据。功耗分析器提供电源给被测服务器系统,并记录相关功耗数据。温度传感器记录被测服务器在不同负载程度时的温度。基本流程测试为由测试控制系统按照从被测服务器CPU负载的10%到100%,以每10%为一个测试等级,依次本文档来自技高网...

【技术保护点】
1.一种自动测试系统,适用于测试一服务器,其特征在于,所述的自动测试系统包括:一储存装置,用于储存一自动测试脚本,所述自动测试脚本包括:一参数配置模块,用以提供多个配置参数,所述多个配置参数关联于一服务器测试程序;一数据处理模块,包括一数据记录单元及一数据整理单元,所述数据记录单元用以从所述服务器测试程序接收一输出数据集合,所述数据整理单元用以根据所述输出数据集合及所述多个配置参数产生一测试报告;及一核心逻辑模块,通讯连接所述参数配置模块、所述数据处理模块及所述服务器测试程序的一数据交换接口,所述核心逻辑模块包括多个操作指令集,所述多个操作指令集用以透过所述数据交换接口控制所述服务器测试程序;...

【技术特征摘要】
1.一种自动测试系统,适用于测试一服务器,其特征在于,所述的自动测试系统包括:一储存装置,用于储存一自动测试脚本,所述自动测试脚本包括:一参数配置模块,用以提供多个配置参数,所述多个配置参数关联于一服务器测试程序;一数据处理模块,包括一数据记录单元及一数据整理单元,所述数据记录单元用以从所述服务器测试程序接收一输出数据集合,所述数据整理单元用以根据所述输出数据集合及所述多个配置参数产生一测试报告;及一核心逻辑模块,通讯连接所述参数配置模块、所述数据处理模块及所述服务器测试程序的一数据交换接口,所述核心逻辑模块包括多个操作指令集,所述多个操作指令集用以透过所述数据交换接口控制所述服务器测试程序;一计算装置,通讯连接所述储存装置,所述计算装置用以在所述服务器上根据所述自动测试脚本运行所述服务器测试程序;以及一感测装置,通讯连接所述储存装置及所述计算装置,所述感测装置用以收集所述服务器的多个测试结果;其中,运行所述服务器测试程序的所述计算装置还用以将所述多个测试结果转换为所述输出数据集合。2.根据权利要求1所述的自动测试系统,其特征在于,所述多个配置参数包括一安装路径、一间隔时间、一记录文件输出路径、一记录文件前缀文件名、一起始百分比、一结束百分比及一循环增加量。3.根据权利要求2所述的自动测试系统,其特征在于,所述多个操作指令集其中一者为一压力测试指令集,所述核心逻辑模块还依据所述起始百分比、所述结束百分比及所述循环增加量计算一执行次数,并依据所述压力测试指令集及所述执行次数重复执行所述服务器测试程序。4.根据权利要求3所述的自动测试系统,其特征在于,所述数据处理模块还包括接收所述压力测试指令集被执行时由所述服务器测试程序所产生的一评估分数。5.根据权...

【专利技术属性】
技术研发人员:吴群陈雪锋薛冬锐
申请(专利权)人:英业达科技有限公司英业达股份有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1