[发明专利]一种用于用电信息采集系统的自动化测试方法有效
申请号: | 201310314824.1 | 申请日: | 2013-07-25 |
公开(公告)号: | CN103399289A | 公开(公告)日: | 2013-11-20 |
发明(设计)人: | 徐强;金芝国;王芳;倪金林 | 申请(专利权)人: | 安徽中兴继远信息技术股份有限公司 |
主分类号: | G01R35/04 | 分类号: | G01R35/04;G08C25/00 |
代理公司: | 合肥天明专利事务所 34115 | 代理人: | 奚华保 |
地址: | 230031 安*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 用电 信息 采集 系统 自动化 测试 方法 | ||
技术领域
本发明涉及电力系统用电信息采集系统技术领域,具体来说是一种用于用电信息采集系统的自动化测试方法。
背景技术
用电信息采集系统可实现区域内所有用户的用电信息自动、准确、全面的采集,采集的数据类型包括实时数据遥测数据、实时数据遥脉数据、实时冻结数据等。基于采集的数据,实现对用户的自动抄表和计费,并可对用电异常自动分析和定位,为窃电分析、降低线损提供技术支持。但这些技术效果的实现主要基于对实时数据遥测数据、实时数据遥脉数据、实时冻结数据的采集和正确处理,所以对用电信息采集系统基础数据的正确处理的测试则至关重要。
目前现有技术中所使用的测试方法是为人工操作,用一台真实的带有无线通讯功能的智能终端连接用电信息采集系统,在完成数据采集任务后,比对智能终端上的冻结电度值和用电信息采集系统历史数据库中的冻结电度值,从而完成针对冻结电度正确性的检查,实时数据遥测实时数据遥脉数据的检查过程也类似如此。但在日常操作过程,由于用电信息采集系统的应用场合较多,可以应用在县级、地市级等多个场合。以县级市而言,该系统通常接入的用户量在50万户左右,采用常用的人工测试方法所完成的工作仅仅是抽样测试,无法对用电信息采集系统实际运行过程中数据采集和处理的正确性进行全面的测试。特别是在用电信息采集系统在运行过程中,采集的每一个用户的实时数据遥测数据、实时数据遥脉数据、实时冻结数据都会以报文的形式保存在日志文件中,报文信息采用BCD码格式保存,不易阅读。所以用人工的形式去检查报文和数据库中数据的一致性,将是一件大海捞针式的任务。用电信息采集系统的正确性的全面测试又是一项十分重要和复杂的工作,如何对该系统数据采集和处理的正确性进行有效测试已经成为急需解决的问题。
发明内容
本发明的目的是为了解决现有技术中无法针对用电信息采集系统数据采集和处理的正确性进行有效、全面测试的缺陷,提供一种用于用电信息采集系统的自动化测试方法来解决上述问题。
为了实现上述目的,本发明的技术方案如下:
一种用于用电信息采集系统的自动化测试方法,包括以下步骤组成:
读取报文,用电信息采集系统读取存放在数据库中的报文信息;
解析数据,将报文信息的BCD码解析为对应的实时遥测、遥脉和冻结电度信息;
判断解析后的数据类型是否属于实时遥测、遥脉和冻结电度信息,若不是则重新读取报文;
比较数据,将解析后的遥测、遥脉和冻结电度信息与历史数据库中的对应数据进行对比;
写入测试日志,将对比后的结果以测试日志的形式记录下来。
所述的读取报文包括以下步骤组成:
通过各采集终端采集到相应信息数据,并形成报文存放在指定路径下;
为用电信息采集系统指定报文所在的存放路径;
为用电信息采集系统指定历史数据库的路径,并建立连接参数;
根据报文存放路径读取报文,计算当前目录下需要读取的日志文件数,若报文所在路径下存在多个日期的日志文件,读取次序以日期先后为顺序以字符串读取方式进行读取;若同一日期下有多个终端的日志文件,读取次序以终端地址从小到大的顺序以字符串读取方式进行读取;
判断读取是否到达文档结尾,若到达则读取完毕,若未到达,则引至下一个地址继续读取。
所述的比较数据包括以下步骤组成:
将当前数据类型按实时遥测、实时遥脉、冻结电度进行判断分类;
根据分类后的数据类型分别对应的从历史数据库中读取保存的相应数据;
报文解析后的数据与从历史数据库中读取保存的数据进行比较,若两者数据不一致,则用电信息采集系统数据处理过程存在错误,若两者数据一致,则用电信息采集系统数据处理过程正常。
有益效果
本发明的一种用于用电信息采集系统的自动化测试方法,与现有技术相比避免了人工测试用电信息采集系统时测试效率低下且测试不全面的问题,能够对用电信息采集系统进行全面的测试。提高了测试效率,保证了测试的准确性和全面性。该测试方法在用电信息采集系统进行回归测试时,效率明显提升,将以往十天的测试工作量在一天时间内即可测试完成。
附图说明
图1为本发明的方法流程图
图2为本发明中读取报文的方法流程图
图3为使用本发明方法的用电信息采集系统模块构成图
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽中兴继远信息技术股份有限公司,未经安徽中兴继远信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310314824.1/2.html,转载请声明来源钻瓜专利网。
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置