[发明专利]一种开放式SOA面向服务架构的测试方法及系统有效
申请号: | 201710338737.8 | 申请日: | 2017-05-15 |
公开(公告)号: | CN107257290B | 公开(公告)日: | 2023-01-24 |
发明(设计)人: | 张鸿;陶洪铸;黄海峰;严亚勤;于芳;汤宁平;李兴华;高志远;姚志强 | 申请(专利权)人: | 中国电力科学研究院;国家电网公司;国网宁夏电力公司电力科学研究院 |
主分类号: | H04L41/5009 | 分类号: | H04L41/5009;H04L43/04;H04L43/08 |
代理公司: | 北京安博达知识产权代理有限公司 11271 | 代理人: | 徐国文 |
地址: | 210003 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 开放式 soa 面向 服务 架构 测试 方法 系统 | ||
本发明涉及一种开放式SOA面向服务架构的测试方法及系统,包括将基于调度数据网开放环境下的开放式SOA标准符合性测试模块和被测系统划分为多个层级;SOA标准符合性测试模块基于每个层级的测试标准和规范对所述被测系统相应层级进行测试,为后续的修改和调试提供依据;还包括测试角色,根据不同的测试角色设定相应的测试层级。本发明对SOA架构中的服务数据交互、性能和异常处理能力等进行了全面的评判,采用调用测试用例的方式,可适应SOA架构中不同的标准规范测试需求,具有良好的通用性和适应性。
技术领域
本发明属于电力系统自动化领域,具体涉及一种开放式SOA面向服务架构的测试方法及系统。
背景技术
特大电网的安全运行需要各级控制中心能具备快速的感知能力,具备强大地快速获取各类数据的能力。同时,电网自动化领域各系统支撑的应用类型及业务部门逐步扩大,系统数据服务对象逐步增加,计算分析类功能将逐步全面在线化的趋势,导致系统间存在着大量的数据交互。
目前电力调度系统中现有的SOA产品都是相对封闭的且主要应用于局域网内部的服务访问和管理。而开放式SOA的应用,能够有效的改善现有调度系统数据接入方式所带来的不足,充分利用现有网络资源,满足调度自动化系统不断扩大的业务数据需求。然而电力系统开放式SOA产品刚刚起步,虽然有着相关标准和互操作实验的支撑,但是随着未来广域环境下异构环境的数据服务接入,以及各类业务服务实时访问和管理需求的增加,对于开放式SOA产品的稳定性和安全性提出了更高的要求。
现有技术中存在尚未有对开放式SOA的包括稳定性、安全性等提出全面测试的问题。
发明内容
本发明为了克服上述缺陷,提出一种开放式SOA面向服务架构的测试方法及系统,可对基于调度数据网开放环境下的开放式SOA产品的不同阶段进行分层校验和测试,并通过流程化的报告和日志为后续的修改和调试提供依据。
本发明的目的是采用下述技术方案实现的:
一种开放式SOA面向服务架构的测试方法,包括:
将SOA标准符合性测试模块和被测系统划分为多个层级;
SOA标准符合性测试模块基于每个层级的测试标准和规范对所述被测系统相应层级进行测试。
优选的,所述被测系统包括客户端API和服务端API;
针对所述客户端API,所述SOA标准符合性测试模块根据每个层级相应的测试标准和规范对所述客户端API相应层级的客户端关键节点数据进行校验;
针对所述服务端API,所述SOA标准符合性测试模块根据每个层级相应的测试标准和规范针对所述服务端API相应层级的服务端关键节点数据进行分析测试,并与所述层级的客户端关键节点数据进行比对,形成测试结果。
生成所述客户端关键节点数据包括:依据相应层级的测试标准和规范生成客户端关键节点数据;
生成所述服务端关键节点数据包括:依据相应层级的测试标准和规范生成服务端关键节点数据。
优选的,将SOA标准符合性测试模块和被测系统划分为多个层级,具体包括
将所述被测系统的客户端API划分为编码层,规约层,应用层和传输层,将所述被测系统的服务端划分为解码层,规约层,应用层和传输层;
所述编码层,是对交互数据进行数据编码的功能;
所述规约层,是对编码后的数据形成并添加交互规约相关描述的功能;
所述应用层,是在上述数据基础上添加业务应用需求相关描述的功能;
所述传输层,是在客户端API和服务端API之间通过SOA传输管理进行数据传输和和交换的功能;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电力科学研究院;国家电网公司;国网宁夏电力公司电力科学研究院,未经中国电力科学研究院;国家电网公司;国网宁夏电力公司电力科学研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710338737.8/2.html,转载请声明来源钻瓜专利网。