一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于DCS系统定期试验的试验用例生成和载入方法及系统与流程

2022-09-15 05:59:11 来源:中国专利 TAG:

技术特征:
1.基于dcs系统定期试验的试验用例生成和载入方法,应用于dcs系统,其特征在于,该方法包括试验用例生成过程,具体为:获取生成试验用例模板的请求,根据所述生成试验用例模板的请求,在dcs系统的显示界面输出选择界面;dcs系统接收用户对所述选择界面的输入条件,所述输入条件包括试验类型、试验目的、试验站点、试验初始化设置的变量、变量名、试验允许条件、变量的条件和试验用例变量;dcs系统根据所述输入条件,调用excel操作接口,生成试验条件和试验用例模板表。2.根据权利要求1所述的基于dcs系统定期试验的试验用例生成和载入方法,其特征在于,所述的dcs系统根据所述输入条件,调用excel操作接口,生成试验条件和试验用例模板表,具体包括:dcs系统根据所述输入条件,调用excel操作接口,创建一张excel表;根据键值成对原则逐一对所述excel表进行相应的写入操作;根据试验需求和所述输入条件,将所述excel表进行多个sheet分区的划分,生成试验条件和试验用例模板表;其中,所述多个sheet分区用于存储试验前初始化设置的数据、试验恢复数据、试验允许条件数据和试验用例数据。3.根据权利要求2所述的基于dcs系统定期试验的试验用例生成和载入方法,其特征在于,所述的生成试验条件和试验用例模板表之后,还包括:通过调用excel操作接口,对所述excel表的编辑区域进行限制,实现非编辑区域禁止写入数据。4.根据权利要求2所述的基于dcs系统定期试验的试验用例生成和载入方法,其特征在于,该方法还包括试验用例编写过程,所述试验用例编写过程是根据生成的试验条件和试验用例模板表,进行试验用例的编写,具体包括:当用户选中非编辑区域时,则不能对所述excel表进行编辑;当用户选中可编辑区域时,则能对所述excel表进行编辑;用户编写用例时,每一项数据需与预先设置的类型保持一致。5.根据权利要求4所述的基于dcs系统定期试验的试验用例生成和载入方法,其特征在于,该方法还包括试验用例导入过程,具体为:获取试验用例导入的请求,根据所述试验用例导入的请求,在dcs系统的显示界面输出导入界面;dcs系统接收用户对所述导入界面选择的文件路径,根据所述文件路径,读取所述excel表的文件内容;其中:读取所述excel表的文件内容的过程中,对所述excel表的文件内容进行边读取边校验,读取试验用例中每一条数据的内容并进行数据合法性校验;若存在数据校验不合法的情况,则立即停止读取所述excel表的内容,并提示导入试验用例错误的提示;若不存在数据校验不合格的情况,则将数据保存在内存中;所述数据校验不合法的情况为:当数据类型与预设数据类型不匹配时,判断为数据错误。
6.根据权利要求5所述的基于dcs系统定期试验的试验用例生成和载入方法,其特征在于,若不存在数据校验不合格的情况,且存在格式不完成的试验用例,则进行自动识别及补全;包括:当试验用例的数据为空时,则对数据进行默认值补全,实现软件的容错处理;其中,补全的规则为:当试验用例的数据类型为int类型时,则补全值为0;当试验用例的数据类型为float类型时,则补全值为0.0;当试验用例的数据类型为bool类型时,则补全值为false。7.基于dcs系统定期试验的试验用例生成和载入系统,其特征在于,该系统支持如权利要求1至6中任一所述的基于dcs系统定期试验的试验用例生成和载入方法,该系统包括试验用例生成模块,所述试验用例生成模块包括第一获取单元、第一选择界面单元、输入条件单元和生成单元;所述第一获取单元,用于获取生成试验用例模板的请求;所述第一选择界面单元,用于根据所述生成试验用例模板的请求,在dcs系统的显示界面输出选择界面;所述输入条件单元,用于dcs系统接收用户对所述选择界面的输入条件,所述输入条件包括试验类型、试验目的、试验站点、试验初始化设置的变量、变量名、试验允许条件、变量的条件和试验用例变量;所述生成单元,用于dcs系统根据所述输入条件,调用excel操作接口,生成试验条件和试验用例模板表。8.根据权利要求7所述的基于dcs系统定期试验的试验用例生成和载入系统,其特征在于,所述生成单元的执行过程为:dcs系统根据所述输入条件,调用excel操作接口,创建一张excel表;根据键值成对原则逐一对所述excel表进行相应的写入操作;根据试验需求和所述输入条件,将所述excel表进行多个sheet分区的划分,生成试验条件和试验用例模板表;其中,所述多个sheet分区用于存储试验前初始化设置的数据、试验恢复数据、试验允许条件数据和试验用例数据。9.根据权利要求8所述的基于dcs系统定期试验的试验用例生成和载入系统,其特征在于,该系统还包括试验用例编写模块,所述试验用例编写模块,用于根据生成的试验条件和试验用例模板表,进行试验用例的编写;包括:当用户选中非编辑区域时,则不能对所述excel表进行编辑;当用户选中可编辑区域时,则能对所述excel表进行编辑;用户编写用例时,每一项数据需与预先设置的类型保持一致。10.根据权利要求9所述的基于dcs系统定期试验的试验用例生成和载入系统,其特征在于,该系统还包括试验用例导入模块,所述试验用例导入模块包括第二获取单元、第二导入界面单元和读取单元;所述第二获取单元,用于获取试验用例导入的请求;所述第二导入界面单元,用于根据所述试验用例导入的请求,在dcs系统的显示界面输出导入界面;所述读取单元,用于dcs系统接收用户对所述导入界面选择的文件路径,根据所述文件
路径,读取所述excel表的文件内容;其中:读取所述excel表的文件内容的过程中,对所述excel表的文件内容进行边读取边校验,读取试验用例中每一条数据的内容并进行数据合法性校验;若存在数据校验不合法的情况,则立即停止读取所述excel表的内容,并提示导入试验用例错误的提示;若不存在数据校验不合格的情况,则将数据保存在内存中;所述数据校验不合法的情况为:当数据类型与预设数据类型不匹配时,判断为数据错误。

技术总结
本发明公开了基于DCS系统定期试验的试验用例生成和载入方法及系统,应用于DCS系统,该方法包括试验用例生成过程,获取生成试验用例模板的请求,根据生成试验用例模板的请求,在DCS系统的显示界面输出选择界面;DCS系统接收用户对所述选择界面的输入条件,所述输入条件包括试验类型、试验目的、试验站点、试验初始化设置的变量、变量名、试验允许条件、变量的条件和试验用例变量;DCS系统根据所述输入条件,调用Excel操作接口,生成试验条件和试验用例模板表。该方法还包括试验用例编写过程和试验用例导入过程。本发明使用户可以方便地对大批量试验用例进行编写和修改,高灵活性的同时还要能够保证编写出来用例的正确性。能够保证编写出来用例的正确性。能够保证编写出来用例的正确性。


技术研发人员:叶佩鑫 韩文兴 陈智 李庆 刘明星 蒋维 卢宗健 黄俊 李晓龙 黄素林 许光俊 何捷 党丽君
受保护的技术使用者:中国核动力研究设计院
技术研发日:2022.06.27
技术公布日:2022/9/13
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献