买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:中国电力科学研究院有限公司
摘要:一种CMS客户端协议测试方法、系统、设备及存储介质,方法包括:被测设备测试数据设置;被测设备服务设置;对完成测试数据与服务设置的被测设备,自动分析选择需要执行的测例;根据选择的测例执行自动测试,记录测试过程,给出测试结论,找出测试问题;导出测试过程、测试结论和测试问题,生成测试报告。本发明可以实现自动对被测客户端的一致性符合度进行测试,从而减少测试人员的干预度和测试工作量,有效提高客户端自动化测试水平和测试效率。覆盖了新一代变电站内的所有类型的装置,支持服务器端57个服务的肯定、否定测试以及安全测试,测试报告涵盖信息比较丰富,对发现的测试问题易于分析。
主权项:1.一种CMS客户端协议测试方法,其特征在于,包括:被测客户端测试数据设置;被测客户端服务设置;对完成测试数据与服务设置的被测客户端,自动分析选择需要执行的测例;根据选择的测例执行自动测试,记录测试过程,给出测试结论,找出测试问题;导出测试过程、测试结论和测试问题,生成测试报告;所述根据选择的测例执行自动测试分为肯定测试以及否定测试,具体的步骤包括:a)肯定测试a1.启动正向测试和报文监测后,根据选择的测例组织服务列表和判定依据;a2.测试服务器记录交互帧;a3.被测客户端按服务列表进行各种服务操作;a4.服务操作完成后停止测试,停止记录交互帧;a5.分析记录的交互帧,筛选出测例要验证的服务,分析服务信息,判定是否满足测例要求,若是,则测例通过,再获取下一个测例的判定依据,完成所有选择测例的测试;b)否定测试b1.被测客户端选择进行整组测试的测例;b2.启动负向测试和报文监测后根据选择的测例组织各种服务的负向测试列表;b3.测试服务器按测例顺序设置测例待检测服务的一种负向测试响应;b4.被测客户端按提示进行服务请求;b5.测试服务器进行指定的负向响应;b6.验证被测客户端在接收到负向响应后的通信状况;b7.进行服务的下一种负向测试,重复步骤b3至b6,所有负向完成之后得出测例结论;b8.进行下一个测例的测试,重复步骤b3至b7,所有测例完成之后停止测试;所述的CMS客户端协议测试方法用于实现对被测客户端的协议一致性自动测试,对被测客户端的一致性符合度进行测试,对一定条件下的输入,要求返回对应的输出,并自动研判响应是否符合变电站二次系统通信报文规定;所述CMS为变电站二次系统通信报文;变电站二次系统通信报文是基于DLT860标准的通信服务机制,规定了多种抽象服务的映射实现方法,包括客户端和服务器端交互时双方的报文头、数据格式、编码方式以及正确和错误的响应机制;在所述被测客户端测试数据设置的步骤中,所述测试数据包括预先设定的测试数据和动态产生的测试数据;预先设定的测试数据包括被测客户端的IP地址、被测客户端支持的数据类型、可创建的数据集个数、可读写数据集的索引、支持的遥控模式及控制点、报告触发方式、日志触发方式以及可操作性文件路径相关的数据;动态产生的测试数据根据数据类型、当前值以及最大值、最小值和步长产生;在所述被测客户端服务设置的步骤中,服务设置具体包括选择被测客户端支持的服务类型,并根据测试数据进行校验,如果没有配置对应的测试数据,则认为不支持所选择的服务类型;所述的服务类型从变电站二次系统通信报文规范规定的57个服务类型中进行选择。
全文数据:
权利要求:
百度查询: 中国电力科学研究院有限公司 CMS客户端协议测试方法、系统、设备及存储介质
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。