摘要
为实现IEC 61850服务器一致性自动测试,提出了一种高重用性的自动测试系统。合理抽象IEC 61850测例,基于XML定义一套描述规则,完整描述闭环测试的测试逻辑和测试数据。测试软件框架利用面向对象机制,其扩展性和维护性较高,实现了对测试脚本的解析和执行。测试系统可重用性好,并可以保障测试的全面性和严谨性:归纳IEC 61850测例共性,抽象表示测试逻辑;操作对象支持动态配置,运行时自动关联装置模型中具体数据对象;操作参数值支持关键字设置或引用已保存数据,运行时自动根据相关数据状态或配置转化为具体值;测试数据扩充方便,无需修改软件框架;操作类型扩充方便,只需在软件框架中设计相应的操作类即可;支持多方位的测试信息处理和丰富的测试判据;支持多客户端配合测试,要点为指定角色,由主端判断测试结果。测试脚本配置方法和测试软件框架设计方法对其他自动测试工具的开发具有参考意义。
-
单位许继电气股份有限公司