发明名称 一种基于PIIF架构的互操作测试方法
摘要 本发明公开了基于PIIF架构的互操作测试方法,属于智能配用电技术领域。该测试方法基于电力企业互操作体系架构,通过专业测试工具软件互操作测试平台进行相关测试操作,具有丰富的类型系统,支持对测试配置的动态定义,涵盖测试方案的规格撰写、编译、管理、执行与分析,支持ASN.1和IDL,是一种符合国际标准测试语言、可应用于各个不同领域和测试类型的测试技术,可实现信息标准化、功能标准化和功能(接口)组件标准化,实现系统间的互联互通,进行进一步标准化验证,保证了标准的可操作性。
申请公布号 CN105162645A 申请公布日期 2015.12.16
申请号 CN201510444404.4 申请日期 2015.07.24
申请人 国家电网公司;中国电力科学研究院;国电南瑞科技股份有限公司;国网上海市电力公司;国电南瑞南京控制系统有限公司 发明人 张子仲;王元元;柳劲松;周炜;许泰峰;方陈;范兵;张伟伟;陆超杰;许晓慧;杨波
分类号 H04L12/26(2006.01)I 主分类号 H04L12/26(2006.01)I
代理机构 南京苏高专利商标事务所(普通合伙) 32204 代理人 张弛
主权项 一种基于PIIF架构的互操作测试方法,其特征在于,提供互操作测试平台,该互操作测试平台从顶向下共设置业务互操作层、功能互操作层、信息互操作层、通信互操作层及组件互操作层;其中,业务互操作层描述的是信息交互角度的业务、业务功能和业务流程;功能互操作层描述了从体系架构角度的功能和服务,以及它们之间的关系;信息互操作层描述的是功能、服务和组件之间的交互的信息,包含信息对象和数据模型标准;通信互操作层侧重于描述通信协议和用例、功能或服务和对应的信息对象或数据模型环境下的组件之间的信息交互;组件互操作层侧重于描述智能配用电环境下所有参与的物理组件,包括参与者、应用程序、电力系统设备、保护和远程控制设备、通信网络基础设备和计算机;应用该互操作测试平台的测试方法包括:首先进行一致性测试,一致性测试用以检测协议实现本身与协议规范的符合程度,确定被测实现是否与标准规定一致;即利用一组测试案例序列,在网络环境下,对被测协议实现本身进行黑盒测试,通过比较实际输出与预期输出的异同,判定是否与协议描述相一致;其中,一致性测试包含:测试准备,测试执行和测试报告生成;测试准备包括协议实现一致性说明和协议实施附加信息的制定,测试方法的选择和抽象测试集的设计,测试平台的架构;测试执行是指根据一致性说明和协议实施,把抽象测试集转化成执行测试集执行;互操作测试针对多个互相协助的应用系统,互操作测试验证不同系统之间的互操作能力,在互操作性验证前首先需要进行一致性验证;测试平台支持对测试配置的动态定义,测试配置包括一组互联测试组件和一个系统组件;每个测试配置中有一个主测试组件和若干并行测试组件;系统组件负责主测试组件;并行测试组件与被测系统之间的通信;测试例启动时,主测试组件由测试系统自动创建,主测试组件负责管理和协调并行测试组件的测试行为,在整个测试例的执行期间一直存在;各个并行测试组件在测试例执行过程中可以动态地创建、启动和停止;各个测试组件之间以及测试组件与系统组件之间都通过通信端口交换信息,在测试例执行过程中,可以动态地改变各个通信端口之间的连接和映射关系;互操作测试过程分两个阶段:第一阶段:将用脚本语言描述的抽象测试套转换成可执行测试套;第二阶段:在特定执行平台上运行可执行测试套,按特定步骤与被测系统通信,接收反馈,生成测试判决。
地址 210000 江苏省南京市高新区高新路20号