一种智能变电站过程层网络黑盒测试方法技术

技术编号:13295435 阅读:148 留言:0更新日期:2016-07-09 13:36
本发明专利技术提供一种智能变电站过程层网络黑盒测试方法,包括以下步骤:步骤一,测试报文的生成;步骤二,报文测试;步骤三,根据步骤二的测试结果,调整随机选择测试用例和占比流量的约束条件,修改限定次数和限定时间参数,达到提高测试用例覆盖率和测试效率的目的。该方法解决现有技术中智能变电站过程层网络压力测试方法缺乏统一的网络压力数据生成机制和规范,主要根据测试人员的经验来生成网络压力测试用例,而使压力测试结论存在稳定性差和可靠性低、很难定位对设备造成影响的网络压力数据临界点的技术难题。

【技术实现步骤摘要】

本专利技术涉及一种测试方法,具体地,涉及一种智能变电站过程层网络黑盒测试方法
技术介绍
现阶段在智能变电站在进行网络压力测试时一般有两种测试方式:一种方式是采用流量发生器对网络施加数据流,这种方式需要人工手动配置各种网络数据流报文。另一种方式是采用继电保护测试仪对网络施加SV流量和GOOSE流量,其发出的报文完成参照IEC61850协议,流量大小固定,不能动态改变流量大小,无法对被测设备形成网络压力。在智能变电站网络测试过程中,采用流量发生器对网络施加数据流,这种方式需要人工手动配置各种网络数据流,配置操作复杂,对操作人员要求高,需要花费大量时间配置报文,得出的测试结论不够全面。而继电保护测试仪参照IEC61850协议发出的SV数据流报文和GOOSE数据流报文,其流量大小固定不变,无法形成大流量数据帧。不能准确判断被测设备的抗压能力,对被测设备影响有限。采用以太网黑盒测试方法能全方位、多角度考察网络压力数据对被测装置的影响。网络压力测试用例库全面覆盖可能对被测设备影响的多种网络压力报文,通过依次发送测试用例,准确定位影响被测设备网络压力数据临界点。
技术实现思路
本专利技术为了解决现有技术中智能变电站过程层网络压力测试方法缺乏统一的网络压力数据生成机制和规范,主要根据测试人员的经验来生成网络压力测试用例,而使压力测试结论存在稳定性差和可靠性低、很难定位对设备造成影响的网络压力数据临界点的技术难题,提供了一种智能变电站过程层网络黑盒测试方法。为解决上述技术问题,本专利技术提供一种智能变电站过程层网络黑盒测试方法,包括以下步骤:步骤一,测试报文的生成;根据智能变电站过程层网络报文类型,将待测过程层网络中的报文生成7种类型的测试报文,7种测试报文分别为:1)订阅GOOSE报文;2)订阅SV报文;3)非订阅GOOSE报文;4)非订阅SV报文;5)异常GOOSE报文;6)异常SV报文;7)除上述6种报文以外的其它类报文,7种测试报文依次储存在P1_A~P1_G测试库中;步骤二,报文测试;选择P1_A~P1_G测试库中的测试用例进行测试,并监测被测设备的状态,若被测设备出现异常,记录对被测设备影响的测试用例、所属测试库及流量参数,根据出现的异常情况微调测试库用例,找出影响设备性能的网络压力数据临界值,并记录在历史有效测试用例库中。步骤三,根据步骤二的测试结果,调整随机选择测试用例和占比流量的约束条件,修改限定次数和限定时间参数,达到提高测试用例覆盖率和测试效率的目的。其中,所述步骤二包括8种类型测试用例,分别为:一,单个报文类型测试用例;二,带流量的单个报文类型测试用例;三,带流量的两种报文类型配比测试用例;四,带流量的三种报文类型配比测试用例;五,带流量的四种报文类型配比测试用例;六,带流量的五种报文类型配比测试用例;七,带流量的六种报文类型配比测试用例;八,带流量的七种报文类型配比测试用例。进一步,单个报文类型测试用例是指,分别施加P1_A~P1_G测试库中的单个测试用例,实时监测被测设备的状态,若被测设备出现异常,则标记对被测设备产生影响的测试用例及所述测试库,并记录到历史有效测试用例库中,对被测设备产生影响的测试用例表示为EP{P1_Ni本文档来自技高网...

【技术保护点】
一种智能变电站过程层网络黑盒测试方法,其特征在于,包括以下步骤:步骤一,测试报文的生成;根据智能变电站过程层网络报文类型,将待测过程层网络中的报文生成7种类型的测试报文,7种测试报文分别为1)订阅GOOSE报文;2)订阅SV报文;3)非订阅GOOSE报文;4)非订阅SV报文;5)异常GOOSE报文;6)异常SV报文;7)除上述6种报文以外的其它类报文,7种测试报文依次储存在P1_A~P1_G测试库中;步骤二,报文测试;选择P1_A~P1_G测试库中的测试用例进行测试,并监测被测设备的状态,若被测设备出现异常,记录对被测设备影响的测试用例、所属测试库及流量参数,根据出现的异常情况微调测试库用例,找出影响设备性能的网络压力数据临界值,并记录在历史有效测试用例库中;步骤三,根据步骤二的测试结果,调整随机选择测试用例和占比流量的约束条件,修改限定次数和限定时间参数,达到提高测试用例覆盖率和测试效率的目的。

【技术特征摘要】
1.一种智能变电站过程层网络黑盒测试方法,其特征在于,包括
以下步骤:
步骤一,测试报文的生成;
根据智能变电站过程层网络报文类型,将待测过程层网络中的报
文生成7种类型的测试报文,7种测试报文分别为1)订阅GOOSE
报文;2)订阅SV报文;3)非订阅GOOSE报文;4)非订阅SV报
文;5)异常GOOSE报文;6)异常SV报文;7)除上述6种报文以外的
其它类报文,7种测试报文依次储存在P1_A~P1_G测试库中;
步骤二,报文测试;选择P1_A~P1_G测试库中的测试用例进行
测试,并监测被测设备的状态,若被测设备出现异常,记录对被测设
备影响的测试用例、所属测试库及流量参数,根据出现的异常情况微
调测试库用例,找出影响设备性能的网络压力数据临界值,并记录在
历史有效测试用例库中;
步骤三,根据步骤二的测试结果,调整随机选择测试用例和占比
流量的约束条件,修改限定次数和限定时间参数...

【专利技术属性】
技术研发人员:杨毅高磊邓星星卜强生姜海涛宋亮亮袁宇波曹海欧崔玉
申请(专利权)人:江苏省电力公司电力科学研究院国家电网公司国网江苏省电力公司武汉凯默电气有限公司
类型:发明
国别省市:江苏;32

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

1