[发明专利]基于VBA的DCS单体测试用例自动生成方法有效
申请号: | 201910739846.X | 申请日: | 2019-08-12 |
公开(公告)号: | CN110502441B | 公开(公告)日: | 2022-02-18 |
发明(设计)人: | 罗庚;马权;罗琦;肖鹏;刘明明;贺先建;陈钊;王小雨;陈阳;文景 | 申请(专利权)人: | 中核控制系统工程有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06Q50/06 |
代理公司: | 成都行之专利代理事务所(普通合伙) 51220 | 代理人: | 李朝虎 |
地址: | 100000 北京市大*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了基于VBA的DCS单体测试用例自动生成方法,S1、形成基础数据表;S2、形成目标机柜号基础数据的操作;S3、抽取设备类型L对应行数据信息的“单元格常量”形成待分解基础数据的操作;S4、再对待分解基础数据执行字符识别;S5、形成序列堆栈;S6、测试信号布局:依照测试信号路径逻辑生成分页的测试用例,再当前测试用例中,依据信号类型L建立对应序号的分栏,并依照测试信号路径逻辑与系统信号路径逻辑的对应关系,将序列堆栈内的“单元格的常量”写入测试用例;本发明是按照测试路径逻辑、系统信号路径逻辑从而确定不同信号对应不同的测试用例的自动生成方法。 | ||
搜索关键词: | 基于 vba dcs 单体 测试 自动 生成 方法 | ||
【主权项】:
1.基于VBA的DCS单体测试用例自动生成方法,其特征在于:包括以下步骤:/nS1、获取DCS机柜的信号数据信息后,将信号数据信息导入EXCEL中、形成基础数据表;/nS2、选择测试用例目标机柜的机柜号,再执行从基础数据表中抽取含有测试用例目标机柜的机柜号的行数据信息形成目标机柜号基础数据的操作;/nS3、选择设备类型L,再执行从目标机柜号基础数据中抽取设备类型L对应行数据信息的“单元格常量”形成待分解基础数据的操作;/nS4、再对待分解基础数据执行字符识别:遍历待分解基础数据的表头字符,保留含有目标字符对应表头列下的信号数据信息并放入数组;/nS5、得到各个信号数据信息的“单元格的常量”,根据设备类型L确定序列堆栈的行数,按照系统信号路径逻辑确定序列堆栈的列数,再结合“单元格的常量”形成序列堆栈;/nS6、测试信号布局:依照测试信号路径逻辑生成分页的测试用例,再当前测试用例中,依据信号类型L建立对应序号的分栏,并依照测试信号路径逻辑与系统信号路径逻辑的对应关系,将序列堆栈内的“单元格的常量”写入测试用例;/n所述步骤S2至S6以VBA代码进行实现,封装到EXCEL表中,并制作EXCEL操作界面并关联到这些VBA代码,步骤S2、S3的执行顺序为“先S2、再S3”或“先S3再S2”或“同时进行”。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中核控制系统工程有限公司,未经中核控制系统工程有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910739846.X/,转载请声明来源钻瓜专利网。