[发明专利]一种基于特征字的继电保护装置自动测试方法与装置有效
| 申请号: | 201310610303.0 | 申请日: | 2013-11-26 |
| 公开(公告)号: | CN103675528B | 公开(公告)日: | 2017-07-18 |
| 发明(设计)人: | 温东旭;邢玉龙;杨震晖;马仪成;郑晓庆 | 申请(专利权)人: | 许继电气股份有限公司;许昌许继软件技术有限公司 |
| 主分类号: | G01R31/00 | 分类号: | G01R31/00 |
| 代理公司: | 郑州睿信知识产权代理有限公司41119 | 代理人: | 胡泳棋 |
| 地址: | 461000 河*** | 国省代码: | 河南;41 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 特征 保护装置 自动 测试 方法 装置 | ||
技术领域
本发明涉及继电保护装置的自动化测试领域,特别是一种基于特征字的自动测试方法。
背景技术
现有的继电保护装置自动测试系统如附图1所示,包括:测试仪客户端;测试仪;自动测试执行模块;开入开出卡;保护装置。
在常规测试中,测试仪、开入开出卡和被测装置构成测试主回路,测试仪输出电流、电压,通过开入开出卡,送入被测装置。测试仪客户端和自动测试执行模块构成软件测试控制部分,保护装置的输入条件来自于测试仪。对测试仪的控制是测试仪客户端通过测试用例完成的,测试仪有测试报告输出,测试过程中,需要自动测试执行模块和开入开出卡的配合。自动测试执行模块负责同时与测试仪客户端、装置通讯及对开入开出卡控制。
简单来讲,自动测试系统的测试过程包括:
1)自动测试执行模块根据特定装置的信息点表配置测试用例;
2)自动测试执行模块调用测试用例进行自动测试,通过测试仪客户端交互控制测试仪输出;通过与开入开出卡交互,控制被测装置的输入信息;通过与被测装置的报文交互获取测试结果;
自动测试执行模块执行测试用例,以信息点方式与装置进行交互;装置动作后将返回遥信、定值设定结果等信息点,回传给自动测试执行模块;自动测试执行模块根据装置反馈结果进行判断;
3)自动测试执行模块完成测试数据整理入库,形成测试报告。
上述由自动测试执行模块配置的测试用例基于特定装置的信息点,测试用例直接引用装置点表信息编写,测试工具与被测装置之间采用信息点方式交互,这种测试用例针对性很强,即只适用于特定装置测试。
现有自动测试系统的优点在于:将常规手动测试过程自动化;对同种类型装置,测试用例固定化,具备测试用例库;对同种类型装置,测试用例重复使用;测试用例可随意组合,实现不同目的的测试。
其缺点在于:现有自动测试系统测试,针对具体的测试装置,需要根据装置信息点表编写具体的测试用例,对于不同型号装置,测试用例不再适用,需要编写新的测试用例;测试用例编写和维护工作量巨大;测试用例不易编写。
一台装置的保护测试用例通常有200~300个,就需要编写200~300个测试用例。多台装置的测试所需的测试用例数量就更庞大了。如此多测试用例,编写和维护工作都极为繁重。
如何能减少自动测试系统中测试用例的数量,用有限的测试用例测试不同类型的装置,是亟待解决的问题。
发明内容
本发明的目的是提供一种基于特征字的继电保护装置自动测试方法,用以解决目前采用自动测试系统进行保护装置测试,对于同种型号的装置,测试用例可以重复使用,但对于不同类型的装置,尽管测试业务相同,但测试用例不能通用,测试用例的编写和管理维护需要投入很大精力,基于此方法构建的自动测试系统适应力较差的问题。
为实现上述目的,本发明的方案包括:
一种基于特征字的继电保护装置自动测试方法,步骤如下:
1)在对特定装置进行测试时,根据特定装置的信息点与测试用例模板中特征字的映射关系,将测试用例模板映射为可执行的测试用例;所述测试用例模板是以设定的特征字规则,面向测试业务编写的测试用例;
2)由自动测试执行模块执行所述可执行的测试用例,进行自动测试。
所述将测试用例模板映射为可执行的测试用例是在进行测试之前完成的。
特征字映射模块调用测试用例模板库中的至少一个测试用例模板,经过映射,形成测试用例库。
所述将测试用例模板映射为可执行的测试用例是在程序初始化时完成的。
一种基于特征字的继电保护装置自动测试装置,包括:
1)在对特定装置进行测试时,根据特定装置的信息点与测试用例模板中特征字的映射关系,将测试用例模板映射为可执行的测试用例的模块;所述测试用例模板是以设定的特征字规则,面向测试业务编写的测试用例;
2)由自动测试执行模块执行所述可执行的测试用例,进行自动测试的模块。
所述将测试用例模板映射为可执行的测试用例是在进行测试之前完成的。
特征字映射模块调用测试用例模板库中的至少一个测试用例模板,经过映射,形成测试用例库。
所述将测试用例模板映射为可执行的测试用例是在程序初始化时完成的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于许继电气股份有限公司;许昌许继软件技术有限公司,未经许继电气股份有限公司;许昌许继软件技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310610303.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于研磨玻璃基板的边缘研磨装置和方法
- 下一篇:平仓机施工行为监控系统





