一种测试用例的生成方法、系统、存储介质及设备技术方案

技术编号:33082235 阅读:39 留言:0更新日期:2022-04-15 10:38
本发明专利技术提供了一种测试用例的生成方法、系统、存储介质及设备,该方法包括:根据汽车上各个电器件所要实现的功能,建立与电器件所要实现功能对应的功能数据库;遍历功能数据库,获取主要实现功能的待测试电器件的标识信息;基于待测试电器件的标识信息,查询功能数据库中其它待测试电器件的标识信息;根据待测试电器件与其它待测试电器件的标识信息,自动生成与功能对应的测试用例,其中,测试用例包括与待测试电器件对应的基础测试用例及与其它待测试电器件对应的辅助测试用例。本发明专利技术能够解决现有技术中基于模块设计测试用例,影响测试效率,可能出现测试用例的遗漏导致问题无法被及时识别的技术问题。时识别的技术问题。时识别的技术问题。

【技术实现步骤摘要】
一种测试用例的生成方法、系统、存储介质及设备


[0001]本专利技术涉及汽车电子信息
,特别涉及一种测试用例的生成方法、系统、存储介质及设备。

技术介绍

[0002]目前,整车电器软件测试用例的设计通常是基于模块的功能规范进行设计。
[0003]随着汽车电子技术的不断发展,各个模块所包含的功能已经越来越不固定,例如原来由多个模块共同配合实现的功能现在可能集成到一个模块上实现,原来由一个模块实现的功能现在有可能分配到多个模块上共同实现。因此,对于整车同一电器功能的测试,需要维护多份测试用例,大大影响整车测试的效率,且有可能出现测试用例的遗漏,导致问题不能被及时识别,从而带来严重的质量问题。

技术实现思路

[0004]基于此,本专利技术的目的是提供一种测试用例的生成方法、系统、存储介质及设备,旨在解决现有技术中基于模块设计测试用例,影响测试效率,可能出现测试用例的遗漏导致问题无法被及时识别的技术问题。
[0005]本专利技术的第一方面在于提供一种测试用例的生成方法,所述方法包括:
[0006]根据汽车上本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种测试用例的生成方法,其特征在于,所述方法包括:根据汽车上各个电器件所要实现的功能,建立与所述电器件所要实现功能对应的功能数据库;遍历所述功能数据库,获取主要实现所述功能的待测试电器件的标识信息;基于所述待测试电器件的标识信息,查询所述功能数据库中与所述待测试电器件配合实现所述功能的其它待测试电器件的标识信息;根据所述待测试电器件与其它待测试电器件的标识信息,自动生成与所述功能对应的测试用例,其中,所述测试用例包括与所述待测试电器件对应的基础测试用例及与所述其它待测试电器件对应的辅助测试用例。2.根据权利要求1所述的测试用例的生成方法,其特征在于,根据汽车上各个电器件所要实现的功能,建立与所述电器件所要实现功能对应的功能数据库的步骤,具体包括:获取汽车上各个电器件所要实现功能的属性信息;基于各个电器件所要实现功能的属性信息,根据预设规则对汽车上各个电器件所要实现的功能进行分类;根据电器件所要实现功能的分类结果,建立与所述电器件所要实现功能对应的功能数据库。3.根据权利要求1所述的测试用例的生成方法,其特征在于,遍历所述功能数据库,获取主要实现所述功能的待测试电器件的标识信息的步骤,具体包括:遍历查询所述功能数据库;根据各个电器件所要实现功能的属性信息,确定汽车上所有电器件中至少一个为主要实现某一功能的待测试电器件;基于选取结果,获取被确定为主要实现所述功能的待测试电器件的标识信息。4.根据权利要求3所述的测试用例的生成方法,其特征在于,基于所述待测试电器件的标识信息,查询所述功能数据库中与所述待测试电器件配合实现所述功能的其它待测试电器件的标识信息的步骤,具体包括:基于所述待测试电器件的标识信息,以及待测试电器件所要实现功能的属性信息;在所述功能数据库中,查询与所述待测试电器件配合实现所述功能的其它待测试电器件;以获取所述其它待测试电器件的标识信息。5.根据权利要求4所述的测试用例的生成方法,其特征在于,根据所述待测试电器件与其它待测试电器件的标识信息,自动生成...

【专利技术属性】
技术研发人员:陈长鸿彭玲胡午邵凡李艳明徐碧霞
申请(专利权)人:江铃汽车股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1