【技术实现步骤摘要】
本专利技术属于通讯协议测试领域,具体涉及一种cms通讯协议测试方法及系统。
技术介绍
1、为优化变电站内的二次设备之间的通信,自主可控新一代变电站采用基于dl/t860的变电站二次系统通信报文的站控层通讯协议(cms通讯协议:communicationmessage specification),取代原有的mms协议,在遵循电力系统自动化领域iec61850标准的前提下,实现变电站站控层与间隔层设备之间的通信服务协议国产化。相应的变电站通讯协议自动测试工具大都局限于mms协议测试,缺乏针对cms通讯协议的自动测试手段,只能采用人工手段,测试效率低,同时正确性和可靠性无法保证,因此对cms通讯协议自动测试方法的开发十分重要。
2、如申请公布号为cn115396352a的中国专利技术专利公开了一种cms服务器端协议测试方法、系统、设备及存储介质;该方案通过对完成测试数据与服务设置的被测设备,自动分析选择需要执行的测试用例并根据选择的测试用例执行测试来实现自动测试;具体通过在步骤队列中,逐步取出步骤信息以执行相应服务,并将步骤实际
...【技术保护点】
1.一种CMS通讯协议测试方法,包括测试任务执行流程中的测试用例执行步骤,其特征在于,所述测试用例执行步骤包括检查测试用例的配置情况,根据所述情况相应进行测试用例的遍历测试;所述测试用例的配置包括遍历属性的配置;测试步骤执行正常的情况下,遍历测试包括如下步骤:
2.根据权利要求1所述的CMS通讯协议测试方法,其特征在于,所述测试用例的配置还包括对象分组配置和单帧发送配置,操作对象分组指的是同类型的多个操作对象的集合,同类型的操作对象可配置的遍历属性一致;根据测试用例的配置属性情况相应进行测试用例遍历测试的方式包括:
3.根据权利要求1或2所述的
...【技术特征摘要】
1.一种cms通讯协议测试方法,包括测试任务执行流程中的测试用例执行步骤,其特征在于,所述测试用例执行步骤包括检查测试用例的配置情况,根据所述情况相应进行测试用例的遍历测试;所述测试用例的配置包括遍历属性的配置;测试步骤执行正常的情况下,遍历测试包括如下步骤:
2.根据权利要求1所述的cms通讯协议测试方法,其特征在于,所述测试用例的配置还包括对象分组配置和单帧发送配置,操作对象分组指的是同类型的多个操作对象的集合,同类型的操作对象可配置的遍历属性一致;根据测试用例的配置属性情况相应进行测试用例遍历测试的方式包括:
3.根据权利要求1或2所述的cms通讯协议测试方法,其特征在于,所述测试任务执行流程包括:
4.根据权利要求1或2所述的cms通讯协议测试方法,其特征在于,若测试过程中测试对应的被测通讯设备出现通讯中断,则先判断下一测试步骤是否属于延时、关联、操作提示或其他客户端的服务操作,若是则继续执行当前测试用例,否则提示是否等待通讯恢复或结束测试;若选择等待通讯恢复,则所述被测通讯设备通讯恢复后,继续执行测试用例。
5.根据权利要求1或2所述的cms通讯协议测试方法,其特征在于,若测试过程中出现某个测试步骤执行异常,则...
【专利技术属性】
技术研发人员:肖亮,杨辉,孙静,温东旭,陈强,万首丰,陈豆,凌路加,徐涛,汪强,应站煌,周晓娟,侍文博,方正,王亚强,
申请(专利权)人:许昌许继软件技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。