System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术属于测试,尤其涉及一种通信设备初始加载功、性能自动化测试系统及方法。
技术介绍
1、由于生产企业和用户对设备质量的高度重视,则在设备研制和生产过程中测试至关重要。测试工作的效率、准确率、可靠性直接影响着最终生产出的设备质量。设备的初始加载功、性能决定了用户设备故障恢复的难易程度,为用户在日常管理中提供数据支撑。
2、当前通信设备性能指标均涵盖了设备初始加载功、性能指标即初始服务加载时间要求和设备,初始加载又包含了大量程序、资源、参数加载,这些加载过程是否满足应用要求,是否稳定可靠是设备测试过程中的重要测试项,设备初始加载到提供服务的时长也是影响设备的维修性性能因素之一。
3、当前通信设备的网络服务初始加载功、性能测试主要通过人工手动操作,目检初始加载到提供网络服务过程中出现的问题,人工检查则存在误检的可能性,同时人工手动、高频次操作存在一定的安全风险。并且在人工操作的过程中很难准确地确定设备从上电到进入工作状态的时间,无法准确计算设备多次从初始状态到提供服务的时长差异,致使测试过程效率低、可靠性低。在人工手动测试时,无法实现在设备上大量参数的配置,则无法模拟在复杂条件下设备初始网络服务加载状态。显而易见,人工手动测试无法全面覆盖设备在不同参数配置下的网络服务初始加载的状态。例如,设备配置的资源数量不同,则设备从开机到提供网络服务的时间便存在差异。此外,在网络设备和链路设备中的硬件模块之间数据交互情况也较为复杂,问题出现后难以定位且情况多变,人工操作无法及时记录问题发生时设备的状态信息。
< ...【技术保护点】
1.一种通信设备初始加载功、性能自动化测试系统,其特征在于,所述自动化测试系统包括:测试环境构建单元、控制单元、测试执行单元和应用单元;
2.如权利要求1所述的自动化测试系统,其特征在于,所述测试环境构建单元采用以太网、RS485、RS232与控制单元进行通信。
3.如权利要求1所述的自动化测试系统,其特征在于,所述控制单元包括:电源控制模块、数据流量模拟模块、被测设备控制模块;
4.如权利要求3所述的自动化测试系统,其特征在于,所述数据流量模拟模块中测试执行机通过获取数据流量发送和接收一致性的信息判断被测设备是否处于正常工作状态,并反馈流量测试结果,测试用例脚本根据数据流量模拟模块反馈的一致性信息判断用例执行结果并记录。
5.如权利要求3所述的自动化测试系统,其特征在于,所述被测设备控制模块中测试执行机通过串口或以太网口,登录被测设备操作系统,执行相关操作获取系统状态信息,包括:执行相关程序获取设备CPU、内存数据工况信息;
6.如权利要求1所述的自动化测试系统,其特征在于,所述述应用单元包括:性能数据分析模块、测试问
7.如权利要求6所述的自动化测试系统,其特征在于,所述性能数据分析模块按照如下步骤进行测试数据分析:
8.一种通信设备初始加载功、性能自动化测试方法,其特征在于,采用权利要求1至7任一项所述的自动化测试系统,所述自动化测试方法包括:
9.如权利要求8所述的自动化测试方法,其特征在于,步骤S8还包括,若未达到预设测试轮次,则继续执行S9;
10.如权利要求8所述的自动化测试方法,其特征在于,步骤S4中,重新配置设备资源的次数不超过三次,且重新配置设备资源的时间计入设备开机耗时T0中。
...【技术特征摘要】
1.一种通信设备初始加载功、性能自动化测试系统,其特征在于,所述自动化测试系统包括:测试环境构建单元、控制单元、测试执行单元和应用单元;
2.如权利要求1所述的自动化测试系统,其特征在于,所述测试环境构建单元采用以太网、rs485、rs232与控制单元进行通信。
3.如权利要求1所述的自动化测试系统,其特征在于,所述控制单元包括:电源控制模块、数据流量模拟模块、被测设备控制模块;
4.如权利要求3所述的自动化测试系统,其特征在于,所述数据流量模拟模块中测试执行机通过获取数据流量发送和接收一致性的信息判断被测设备是否处于正常工作状态,并反馈流量测试结果,测试用例脚本根据数据流量模拟模块反馈的一致性信息判断用例执行结果并记录。
5.如权利要求3所述的自动化测试系统,其特征在于,所述被测设备控制模块中测试执行机通过串口或以太网口...
【专利技术属性】
技术研发人员:骆超,陈浩,罗晋,陈星宇,郭栋,周华明,陈洋,凡霞,刘健,刘奕,李振,张玉婧,
申请(专利权)人:中国电子科技集团公司第三十研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。