【技术实现步骤摘要】
一种循环老化测试和数据收集的方法、系统及介质
本专利技术涉及测试
,特别是涉及一种循环老化测试和数据收集的方法、系统及介质。
技术介绍
目前针对服务器进行定制化测试过程中,有数天到数十天的长时间老化测试需求。然而定制化测试程序单轮测试时间有限,在数小时到数十小时不等,往往无法满足长时间老化测试的需求,所以需要进行多轮循环测试;定制化测试程序每轮测试完成时间未知,传统方式无法做到单轮测试完成后及时执行下一轮测试;根据被测服务器配置不同定制化测试程序的每轮测试时长不同,传统方式无法灵活控制对不同配置进行规定总时长的老化测试。目前的老化测试方法都是配置老化测试环境,运行老化测试脚本,现阶段没有一种可以自动根据机器类型选择老化测试脚本并收集老化测试数据结果的方法。
技术实现思路
本专利技术主要解决的技术问题是提供一种循环老化测试和数据收集的方法、系统及介质,能够针对服务器进行循环老化测试和测试数据收集,优化测试自动部署、循环测试和数据交互机制,为服务器测试中的长时间定时循环老化测试需求提供极大的便利 ...
【技术保护点】
1.一种循环老化测试和数据收集的方法,其特征在于,包括:/nS100,部署测试环境,搭建中央服务器,中央服务器启动测试部署程序,与待测服务器建立数据传输通道;/nS200,获取中央服务器中老化测试配置信息和日志信息,根据老化测试配置信息选择老化测试程序,执行老化测试,将老化测试结果写入测试结果日志文件中;/n设定检测频率,检测老化测试时是否出现异常;/n若老化测试时出现异常,则停止运行老化测试程序,结束测试,并上报异常情况;/n若老化测试时未出现异常,则等待老化测试完成,计算测试时间,并写入测试结果日志文件中;/nS300,判断是否满足重复测试条件;/n若满足重复测试条件, ...
【技术特征摘要】
1.一种循环老化测试和数据收集的方法,其特征在于,包括:
S100,部署测试环境,搭建中央服务器,中央服务器启动测试部署程序,与待测服务器建立数据传输通道;
S200,获取中央服务器中老化测试配置信息和日志信息,根据老化测试配置信息选择老化测试程序,执行老化测试,将老化测试结果写入测试结果日志文件中;
设定检测频率,检测老化测试时是否出现异常;
若老化测试时出现异常,则停止运行老化测试程序,结束测试,并上报异常情况;
若老化测试时未出现异常,则等待老化测试完成,计算测试时间,并写入测试结果日志文件中;
S300,判断是否满足重复测试条件;
若满足重复测试条件,则进入S200;
若不满足重复测试条件,则进行数据收集,将老化测试数据存储至中央服务器中。
2.根据权利要求1所述的一种循环老化测试和数据收集的方法,其特征在于:所述老化测试配置信息中包括老化测试的总时长、机型号、老化测试程序名称和套餐号。
3.根据权利要求2所述的一种循环老化测试和数据收集的方法,其特征在于:所述S200步骤中,根据老化测试配置信息选择老化测试程序包括以下步骤:
检测待测服务器机型号;
根据待测服务器中现场可更换单元信息中机型号和老化测试程序对应关系以及套餐号和测试总时长对应关系,选择与待测服务器机型号对应的测试程序,以及老化测试信息中套餐号对应的老化测试总时长。
4.根据权利要求1所述的一种循环老化测试和数据收集的方法,其特征在于:所述S200步骤中,检测老化测试时是否出现异常包括以下情况:
检测测试结果日志文件,根据检测频率检测测试结果日志文件,若测试结果日志文件中测试结果未更新,则老化测试时出现异常;
检测待测服务器系统日志,若待测服务器系统日志中存在异常字段,则老化测试时出现异常;
通过平台管理工具检测待测服务器中BMC日志,若平台管理工具收到异常反馈或未收到反馈,则老化测试时出现异常。
5.根据权利要求4所述的一种循环老化测试和数据收集的方法,其特征在于:所述平台管理工具收到异常反馈包括以下情况:
通过平台管理工具检测待测服务器中BMC日志列表,若BMC日志列表中含有异常字段,则平台管理工具收到异常反馈;
通过平台管理工具检测待测服务器中元件列表,若元件列表中含有异常关键字,则平台管理工具收到异常反馈。
6.根据权利要求4所述的一种循环老化测试...
【专利技术属性】
技术研发人员:李园园,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。