[发明专利]一种测试数据的生成方法及系统有效

专利信息
申请号: 201610288414.8 申请日: 2016-05-04
公开(公告)号: CN105955887B 公开(公告)日: 2018-10-19
发明(设计)人: 刘冬群;赵立波;杨辉前;贺刚;苏岭;周安健;姚振辉;刘波;李连兴 申请(专利权)人: 重庆长安汽车股份有限公司;重庆长安新能源汽车有限公司
主分类号: G06F11/36 分类号: G06F11/36
代理公司: 北京信远达知识产权代理事务所(普通合伙) 11304 代理人: 魏晓波
地址: 400023 *** 国省代码: 重庆;50
权利要求书: 查看更多 说明书: 查看更多
摘要: 本申请公开了一种测试用例生成测试数据的方法及系统,使用Excel对测试用例进行编辑和归档,得到测试用例列表,从测试用例列表的第一页测试用例开始,逐次获取每一页中每一条测试用例内容,并根据参数配置表替代待转换测试用例中需要配置的参数,定义测试数据,将初始值列表中所有输入信号初始值赋值给测试数据,将与待转换测试用例中的输出信号名称序列对应的输出信号值赋值给测试数据,然后将时间序列和数据序列转换成对应的测试数据,并赋值给测试数据中与时间序列和数据序列对应的输入信号名称相同的输入信号名称的对应位置。本发明使用Excel对测试用例进行归档,使用Matlab将Excel格式的测试用例自动生成测试数据。
搜索关键词: 一种 测试数据 生成 方法 系统
【主权项】:
1.一种测试数据的生成方法,其特征在于,包括:计算得到测试用例列表的总页数n,其中,所述测试用例列表为Excel列表,包括:测试用例编号序列、输入时间序列、输入信号名称序列、与输入信号名称序列对应的输入数据序列、输出时间序列、输出信号名称序列和与输出信号名称序列对应的输出数据序列,其中,n为正整数;从所述测试用例列表的第一页开始,逐次对每一页中的测试用例进行转换,直至n页全部转换完成,每一页中的测试用例的转换过程执行如下步骤:获取待转换页中包含的多条测试用例的内容,并计算所述待转换页中包含的测试用例条数m,m为正整数;从所述待转换页中第一条测试用例开始,逐次对每一条测试用例进行转换,直至m条测试用例全部转换完成,每一条测试用例的转换过程执行如下步骤:将待转换测试用例中需要配置的参数用预先获取并存储的参数配置表中对应参数的值进行替代,所述参数配置表为Excel列表,所述参数配置表中记录有配置参数名称以及与所述配置参数对应的配置参数对应值,所述需要配置的参数包括:输入时间序列、与输入信号名称序列对应的输入数据序列、输出时间序列和与输出信号名称序列对应的输出数据序列;将参数配置完成的待转换测试用例的时间序列由字符串类型转换为数组类型,数据序列由字符串类型转换为数组类型,其中,时间序列包括输入时间序列和输出时间序列,所述数据序列包括输入数据序列和输出数据序列;判断数组类型的时间序列长度和数组类型的数据序列长度是否相同;如果是,则定义测试数据,并将预先获取并存储的初始值列表中所有输入信号初始值赋值给所述测试数据,所述初始值列表为与所述测试用例列表对应的被测软件模型的所有输入信号的初始值列表,所述初始值列表中记录有输入信号名称序列以及与所述输入信号名称序列对应的输入信号初始值,所述测试数据包括:输入时间序列、输入信号名称序列、输入数据序列、输出时间序列、输出信号名称序列和输出数据序列;将与所述参数配置完成的待转换测试用例中的输出信号名称序列对应的输出信号值赋值给所述测试数据,其中,所述输出信号值为空;将数组类型的时间序列转换成对应的时间测试数据,数组类型的数据序列转换成对应的数据测试数据;将所述时间测试数据赋值给所述测试数据中、且与所述时间测试数据对应的输入信号名称相同的输入信号名称的对应位置,同时将所述数据测试数据赋值给所述测试数据中与所述数据测试数据对应的输入信号名称相同的输入信号名称的对应位置。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆长安汽车股份有限公司;重庆长安新能源汽车有限公司,未经重庆长安汽车股份有限公司;重庆长安新能源汽车有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201610288414.8/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top