[发明专利]基于脚本语言的电能表全功能测试平台在审
申请号: | 201911325535.5 | 申请日: | 2019-12-20 |
公开(公告)号: | CN112230175A | 公开(公告)日: | 2021-01-15 |
发明(设计)人: | 刁瑞朋;陈忠祥;王海龙 | 申请(专利权)人: | 青岛鼎信通讯股份有限公司 |
主分类号: | G01R35/04 | 分类号: | G01R35/04;G06F11/36 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 266000 山东省青*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 脚本语言 电能表 全功能 测试 平台 | ||
本发明涉及一种电能表自动化测试平台,尤其涉及一种基于脚本语言的电能表自动化全功能测试平台。本发明提出一种对电能表全功能的测试平台,其中测试平台包括用例开发平台、表台、通信接口、辅助工装、电能表,可以在无人工干预的情况下完成对电能表的全功能测试。本发明基于脚本语言实现,充分利用脚本语言的扩展性和易用性,通过表台和辅助工装可以模拟电能表的各种工况,整个测试过程实现了自动化,在保证用例覆盖度的基础上,减少了人工干预,实现了对软件的压力和边界测试,对于提高电能表全功能测试的效率和质量,具有实际的应用意义。
技术领域
本发明涉及一种电能表自动化测试平台,尤其涉及一种基于脚本语言的电能表自动化全功能测试平台。
背景技术
电能表是国家法定计量器具,其运行可靠性和稳定性关乎供电公司和用户的直接经济利益。随着目前智能电网建设的深入,对于电能表的功能提出了更多的要求,而且随着电能表在现场运行时间的增长,可能会出现关键器件失效的风险,因此对于电能表的器件故障自检测也提出了要求。在传统的电能表功能测试中,通常采用人工或半自动化的方式进行,但是随着测试工作量的增加和一些特殊测试场景的出现,这些测试方式已经无法满足电能表功能测试要求。
脚本语言具有易扩展、易学习、易实现的特点,能够根据实际的测试需求和功能扩展情况增加相应的测试用例,而且脚本平台可以实现无人值守的自动化测试,大大降低测试过程的人工干预。同时,脚本平台可以在辅助工装的配合下,实现对电能表关键器件故障的模拟,完成对特殊场景下的电能表异常处理的测试。通过脚本平台,可以实现对小时冻结等电能表功能的覆盖性测试,从而保证电能表的质量和可靠性。
发明内容
针对目前电能表测试方案的不足,本发明提供了一种基于脚本语言的全功能测试平台。
本发明通过以下技术方案实现:基于脚本语言的电能表全功能测试平台,包括脚本平台、表台、通信接口、辅助工装、电能表,所述脚本平台可以实现对测试用例的开发,通过调用不同的库函数可以实现对不同通信规约的支持和扩展,所述通信接口包括电能表通信使用的485、载波、红外和扩展接口,所述辅助工装包括通信接口、协议转换器、多路开关、插卡装置等,用脚本平台控制表台可以实现对电能表的工况试验,通过辅助工装的配合,可以模拟电能表的故障类和卡片操作等试验。本设计的自动化全功能测试平台,不仅实现基本的功能测试,还可以通过辅助工装的配合,实现对电能表实时状态的检测和故障类事件的检测,通过通信接口获取各种模拟工况下的电能表实时数据。
本方案的测试步骤:第一:根据电能表的功能需求制定具体的测试用例和方案,并在测试方案评审通过后,按照脚本语言格式编写对应的测试用例;第二:通过全功能测试平台完成对电能表的校表、检表、启动、潜动、走字试验;第三:完成电能表的参数、冻结、事件、卡片操作、硬件故障的测试;第四:利用台体完成电能表的电能量、台体类事件的测试;第五:导出测试结果,形成测试结论报告;第六:根据测试报告,反查电能表功能的完整性,形成历史病例库,并对测试用例进行优化。
本发明的有益效果为:自动化测试平台可以大幅度提高电能表测试的效率,从而降低整个电能表的开发周期,对于保质保量供货具有重要意义。其次,全功能测试平台的实现,可以在最大范围对电能表的应用场景进行模拟,实现对以往手动测试难以实现的小时冻结、电能量环回的覆盖性测试,从根本上保证电能表的可靠性。同时,对于硬件故障的模拟测试可以有效提升电能表的故障自检测水平,一旦出现故障后电能表可以根据需要及时上报故障,并在第一时间内对故障电能表进行更换,避免重大经济损失。
附图说明
图1为本发明的全功能测试平台示意图;
具体实施方式
下面结合附图说明本发明的工作原理:如附图1所示,基于脚本语言的电能表全功能测试平台,包括脚本平台、表台、通信接口、辅助工装、电能表,其中脚本平台可以实现对测试用例的开发,通过调用不同的库函数可以实现对不同通信规约的支持和扩展,通信接口包括电能表通信使用的485、载波、红外和扩展接口,实现脚本平台与电能表之间的报文交互,辅助工装包括通信接口、协议转换器、多路开关、插卡装置等,用脚本平台控制表台可以实现对电能表的工况试验,通过辅助工装的配合,可以模拟电能表的故障类和卡片操作等试验。本设计的自动化全功能测试平台,不仅实现基本的功能测试,还可以通过辅助工装的配合,实现对电能表实时状态的检测和故障类事件的检测,通过通信接口获取各种模拟工况下的电能表实时数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛鼎信通讯股份有限公司,未经青岛鼎信通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911325535.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:怠速启停系统和怠速启停的控制方法
- 下一篇:一种基于电能表的外部测温电路