The invention discloses an integrated test framework for distribution dispatching master station, which verifies the functions of each module, speeds up the development progress and eliminates errors in time at the initial stage of the development of distribution dispatching master station system. At the later stage of development, the system capacity test, pressure test and performance test are verified, and the CPU load meets the design requirements. The terminal data simulator provides thousands of virtual terminal devices or hundreds of thousands or even millions of remote communication or telemetry data points according to user configuration data, and verifies the correctness of the matching by changing a small amount of data under normal circumstances. At the same time, we support the simulation test of the number of storms in complex network environment. The storm data test is initiated to verify the interface update, CPU performance, computer server configuration requirements, system multi-machine switching, history curve and report forms. The correctness and reliability of the main station distribution system are tested as much as possible.
【技术实现步骤摘要】
一种配电调度主站集成测试架构及方法
配电调度主站系统集成测试目前缺少扩展性好和良好高效的集成测试架构方案,本专利技术提出了一个易于扩展,简洁高效,测试充分的方法。本专利技术以配电调度主站系统为基础,经过多种测试工具软件与一系列测试方法组合,形成了集成测试设计架构,成为配电调度主站系统软件重要组成部分,不可分割的有机整体。
技术介绍
配电调度主站系统完成配电系统的运行的监视和控制,是整个配电系统生产指挥协调中心。配电调度主站,是一个由计算机,通信网络,计算机软件构成的集成系统。基本功能为数据采集与监视控制功能(SCADA),实现配电系统基本数据的采集和控制,即四遥功能,作为一个配电调度自动化系统核心。其主要包括SCADA子系统,应用计算子系统,系统维护子系统,web发布子系统,调度员培训子系统,系统网络管理子系统。典型的配电调度主站系统设置如下,主站网络配置将整个主站系统划分成三个安全区,即I区为控制区、II区为非控制区、III区为管理信息区;实时控制区由两个网段所组成,即配调主站网和前置采集网,采用双网结构,双网负载均衡,并互为备用;计算机间用冗余的网络交换机连接,按功能模块来分配服务器和工作站,并划分网段;系统由硬件系统和软件系统组成,其中:I区内设备为控制区设备,包括前置交换机、前置及通信服务器,核心交换机、SCADA服务器、历史服务器、高级应用服务器、维护报表工作站、调度员工作站。III区内设备为管理信息区设备,包括WEB服务器、III区维护工作站、III区交换机;配电调度主站采用开放式、分布式体系结构的硬件系统。由前置采集设备通过前置交换机与前置及 ...
【技术保护点】
1.一种配电调度主站集成测试架构,其特征在于,包括测试用例生成器、测试用例解释器、测试行为发生器、终端数据模拟发生器和测试日志分析器;测试用例生成器用于生成测试用例文档,测试用例文档为测试用例条目的集合;测试用例解释器读入测试用例文档,分析测试用例文档,记录用例文档测试的全部测试条目集合,将测试用例文档存入到内存中;测试行为发生器读入测试用例解释器逐条读入的测试用例条目,逐条顺序按设置的时间间隔执行;如果测试行为发生器存在相对应测试用例条目的测试行为相匹配,则测试用例合法;如果没有与测试用例条目相匹配的测试行为,丢弃该条测试用例条目;终端数据模拟发生器包括终端数据配置文件、通讯规约、设备通信链路管理和统计分析模块;测试日志分析器是测试用例文档执行的过程记录;测试日志分析器基于数据挖掘,日志分析器抓取日志log文件。
【技术特征摘要】
1.一种配电调度主站集成测试架构,其特征在于,包括测试用例生成器、测试用例解释器、测试行为发生器、终端数据模拟发生器和测试日志分析器;测试用例生成器用于生成测试用例文档,测试用例文档为测试用例条目的集合;测试用例解释器读入测试用例文档,分析测试用例文档,记录用例文档测试的全部测试条目集合,将测试用例文档存入到内存中;测试行为发生器读入测试用例解释器逐条读入的测试用例条目,逐条顺序按设置的时间间隔执行;如果测试行为发生器存在相对应测试用例条目的测试行为相匹配,则测试用例合法;如果没有与测试用例条目相匹配的测试行为,丢弃该条测试用例条目;终端数据模拟发生器包括终端数据配置文件、通讯规约、设备通信链路管理和统计分析模块;测试日志分析器是测试用例文档执行的过程记录;测试日志分析器基于数据挖掘,日志分析器抓取日志log文件。2.根据权利要求1所述的一种配电调度主站集成测试架构,其特征在于,测试行为发生器数据交互包括两种方式:第一种数据交互方式:基于配电主站中模块实时库提供的访问接口,所述访问接口采用共享内存来信息交换,采用插件DLL形式;测试行为发生器调用DLL接口来访问实时库属性数据,通过触发rdb实时库中相应object对象的attribute属性改变,状态量变化,实现主站系统的各个软件模块的变位或者变化以及告警事项产生,同时,主站系统的变位或者变化存入历史数据库,形成历史曲线或者报表系统,触发主站系统功能的变化和验证;第二种数据交互方式:测试行为发生器与配电主站通过总线采用tcp/udp通讯方式以设定不同含义报文格式交互数据,主站配电调度系统的功能模块收到消息后执行测试用例的同时,记录日志。3.根据权利要求1所述的一种配电调度主站集成测试架构,其特征在于,终端数据模拟发生器配置文件是虚拟设备配置表,包括tcp的s...
【专利技术属性】
技术研发人员:陈明恩,黄宜林,李德军,汪贤浩,
申请(专利权)人:南京国电南自电网自动化有限公司,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。