【技术实现步骤摘要】
一种交换机可靠性自动化测试系统、方法、设备、介质
[0001]本专利技术涉及交换机可靠性测试
,具体涉及一种交换机可靠性自动化测试系统、方法、设备、介质。
技术介绍
[0002]随着信息技术的飞速发展,交换机的用户量迅速增长,人们对交换机的稳定性需求也越来越高,希望交换机能够稳定的启动使用,具有更高的可靠性。可靠性测试就是为了评估产品在规定的寿命期间内,在预期的使用、运输或储存等所有环境下,保持功能可靠性而进行的活动。是将产品暴露在自然的或人工的环境条件下经受其作用,以评价产品在实际使用、运输和储存的环境条件下的性能,并分析研究环境因素的影响程度及其作用机理。通过使用各种环境试验设备模拟气候环境中的高温、低温、高温高湿以及温度变化等情况,加速反应产品在使用环境中的状况,来验证其是否达到在研发、设计、制造中预期的质量目标,从而对产品整体进行评估,以确定产品可靠性。
[0003]现有技术对交换机的可靠性测试只覆盖了流量测试,将被测交换机设置成出厂默认配置,所有端口连接流量发生器,手动设置端口速率,判断被测交换机是否 ...
【技术保护点】
【技术特征摘要】
1.一种交换机可靠性自动化测试系统,其特征在于,包括自动化测试子系统和通知子系统;自动化测试子系统,运行于交换机内部操作系统用于配置交换机数据转发、压力测试以及交换机硬件状态自检,记录日志并输出测试结果;通知子系统,运行于交换机内部操作系统用于监测自动化测试子系统输出的测试结果,当监测到异常时输出告警信息并发送异常提示信息给测试人员;或运行于客户端用于实时读取交换机的自动化测试日志,发现异常时发送异常提示信息给测试人员。2.根据权利要求1所述的交换机可靠性自动化测试系统,其特征在于,自动化测试子系统包括数据交换模块、加压测试模块、硬件自检模块;数据交换模块,用于自动按照预先规划拓扑进行端口配置,设置CPU自动发送数据包,使其按照拓扑进行转发,进行双向数据包测试,在数据包转发过程中自动统计端口数据包数量以及是否存在错包,当通知子系统运行于交换机内部操作系统时将统计结果输出到通知子系统;加压测试模块,用于自动对交换机设定部件进行加压,使其在设定的压力下进行工作,自动判断加压是否成功以及使用率是否超阈值,当通知子系统运行于交换机内部操作系统时将判断结果输出到通知子系统;硬件自检模块,用于自动对交换机内部硬件状态进行自检,当通知子系统运行于交换机内部操作系统时输出自检结果到通知子系统。3.根据权利要求2所述的交换机可靠性自动化测试系统,其特征在于,数据交换模块,还用于统计端口数据包数量以及是否存在错包并记录日志,当通知子系统运行于客户端,端口存在数据丢包或有错包时自动发出告警信息并自动暂停测试。4.根据权利要求2所述的交换机可靠性自动化测试系统,其特征在于,加压测试模块,还用于自动判断加压是否成功以及使用率是否超阈值并记录日志,当通知子系统运行于客户端,加压失败或使用率超阈值后,自动发出告警信息并自动暂停测试。5.根据权利要求2所述的交换机可靠性自动化测试系统,其特征在于,硬件自检模块,还用于监测硬件是否正常并记录日志,当通知子系统运行于客户端,交换机硬件出现异常时,自动发出...
【专利技术属性】
技术研发人员:侯彬,李奇,王森森,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。