[发明专利]一种基于PIIF架构的互操作测试方法在审
申请号: | 201510444404.4 | 申请日: | 2015-07-24 |
公开(公告)号: | CN105162645A | 公开(公告)日: | 2015-12-16 |
发明(设计)人: | 张子仲;王元元;柳劲松;周炜;许泰峰;方陈;范兵;张伟伟;陆超杰;许晓慧;杨波 | 申请(专利权)人: | 国家电网公司;中国电力科学研究院;国电南瑞科技股份有限公司;国网上海市电力公司;国电南瑞南京控制系统有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26 |
代理公司: | 南京苏高专利商标事务所(普通合伙) 32204 | 代理人: | 张弛 |
地址: | 210000 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 piif 架构 操作 测试 方法 | ||
技术领域
本发明涉及智能配用电技术领域,具体涉及基于PIIF架构的互操作测试方法。
背景技术
国际上已开展多次基于IEC61968系列标准的互操作和模型验证实验,通过WebService实现数据在多个不同系统间的准确互通。美国电科院先后组织多次互操作试验,进行IEC61968系列标准中定义的基于CIM的XML的消息兼容性验证及配网模型交换测试,验证了IEC61968-11中定义的基于CIM的XML配网模型的兼容性。组织相关电力行业厂商对其生产的软件进行测试,用以检验基于IEC61968-9接口标准的产品交换数据和解析XML消息的能力,在互操作测试上,采用了信息交换总线、WebService或JMS消息传输的方法。这些互操作测试被美国国家标准技术研究院(NIST)和其他公用事业机构确认。NIST已经宣布在处理智能电网中采用CIM标准进行信息交换。在支持IEC61968的平台软件研发方面,CISCO的电力企业集成总线(UIB)是一个基于标准的集成平台,使用IEC61970和IEC61968标准的XML消息,扩展了非定制的企业应用集成(EAI)中间件。
在国内,中国电力科学研究院、国网电力科学研究院及各大高校等在配电网互操作方面也开展了积极研究,但在该领域的研究还比较薄弱,缺乏相关标准规范,存在着配用电信息系统数据源不唯一、信息共享困难等问题。目前的互操作测试尽管提升了互操作协作能力,但均是基于简单的WebService测试工具,无法实现语法、语义以及整个过程自动化测试,测试过程主要靠人工协调、观察,缺乏统一的标准智能电网互操作技术体系规划与支撑,互操作测试技术亟需完善。
故,需要一种新的技术方案以解决上述问题。
发明内容
本发明要解决的是现有技术存在的上述缺陷,其目的是提供一种基于PIIF架构的互操作测试方法,使得测试更加安全可靠高效。
为解决上述的技术问题,本发明应用于电动汽车充电桩防撞的复合材料结构所采用的技术方案是:
一种基于PIIF架构的互操作测试方法,其特征在于,
提供互操作测试平台,该互操作测试平台从顶向下共设置业务互操作层、功能互操作层、信息互操作层、通信互操作层及组件互操作层;
其中,业务互操作层描述的是信息交互角度的业务、业务功能和业务流程;
功能互操作层描述了从体系架构角度的功能和服务,以及它们之间的关系;
信息互操作层描述的是功能、服务和组件之间的交互的信息,包含信息对象和数据模型标准;
通信互操作层侧重于描述通信协议和用例、功能或服务和对应的信息对象或数据模型环境下的组件之间的信息交互;
组件互操作层侧重于描述智能配用电环境下所有参与的物理组件,包括参与者、应用程序、电力系统设备、保护和远程控制设备、通信网络基础设备和计算机;
应用该互操作测试平台的测试方法包括:
首先进行一致性测试,一致性测试用以检测协议实现本身与协议规范的符合程度,确定被测实现是否与标准规定一致;即利用一组测试案例序列,在网络环境下,对被测协议实现本身进行黑盒测试,通过比较实际输出与预期输出的异同,判定是否与协议描述相一致;其中,一致性测试包含:测试准备,测试执行和测试报告生成;测试准备包括协议实现一致性说明和协议实施附加信息的制定,测试方法的选择和抽象测试集的设计,测试平台的架构;测试执行是指根据一致性说明和协议实施,把抽象测试集转化成执行测试集执行;
互操作测试针对多个互相协助的应用系统,互操作测试验证不同系统之间的互操作能力,在互操作性验证前首先需要进行一致性验证;测试平台支持对测试配置的动态定义,测试配置包括一组互联测试组件和一个系统组件;每个测试配置中有一个主测试组件和若干并行测试组件;系统组件负责主测试组件;并行测试组件与被测系统之间的通信;测试例启动时,主测试组件由测试系统自动创建,主测试组件负责管理和协调并行测试组件的测试行为,在整个测试例的执行期间一直存在;各个并行测试组件在测试例执行过程中可以动态地创建、启动和停止;各个测试组件之间以及测试组件与系统组件之间都通过通信端口交换信息,在测试例执行过程中,可以动态地改变各个通信端口之间的连接和映射关系;
互操作测试过程分两个阶段:
第一阶段:将用脚本语言描述的抽象测试套转换成可执行测试套;
第二阶段:在特定执行平台上运行可执行测试套,按特定步骤与被测系统通信,接收反馈,生成测试判决。
与背景技术相比,本发明有如下优点:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国家电网公司;中国电力科学研究院;国电南瑞科技股份有限公司;国网上海市电力公司;国电南瑞南京控制系统有限公司,未经国家电网公司;中国电力科学研究院;国电南瑞科技股份有限公司;国网上海市电力公司;国电南瑞南京控制系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510444404.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:多功能计数呼啦圈
- 下一篇:云桌面的监控方法及装置