基于车辆控制器的测试用例生成方法及装置制造方法及图纸

技术编号:19479817 阅读:38 留言:0更新日期:2018-11-17 10:30
本公开公开了一种基于车辆控制器的测试用例生成方法及装置,涉及测试技术领域,主要目的在于解决现有生成车辆控制器的测试用例的针对性较差的问题。本公开的方法包括:根据初始测试用例确定目标缺陷,所述目标缺陷是根据所述初始测试用例的实际结果与预期结果确定的;根据所述目标缺陷,从预设测试用例模板集合中选取对应所述目标缺陷的预设测试用例模板,所述预设测试用例模板集合中至少包含一个预设测试用例模板;根据所述预设测试用例模板及所述初始测试用例,生成对应所述目标缺陷的目标测试用例。本公开用于生成车辆控制器的测试用例。

【技术实现步骤摘要】
基于车辆控制器的测试用例生成方法及装置
本公开的实施例涉及测试
,尤其涉及一种基于车辆控制器的测试用例生成方法及装置。
技术介绍
随着测试技术的不断发展,对车辆的测试技术也在不断更新。由于车辆控制器作为控制车辆运行的重要部件,其可靠性将直接影响车辆的运行状态,甚至影响到车辆的运行安全。因此,在测试领域中,对于车辆控制器的测试也逐步受到域内人士的重视。在对车辆的控制器进行测试过程中,通常利用测试用例对其进行检测。其中,测试用例(TestCase,测试用例)是为某个特殊目标而编制的一组测试输入、执行条件以及预期结果的测试模型,以便实现在测试某个输入信息在其设定的执行条件和参数下得到的运行结果是否满足预期结果的测试功能。一般来说,在生成车辆控制器的测试用例时,都是基于测试需要生成对应的测试用例。然而在实际应用中,由于现有的车辆控制器的测试用例生成是基于测试需求进行的,当测试目标存在缺陷或异常时,现有生成的测试用例的针对性较差,影响后续测试结果的准确性。
技术实现思路
鉴于上述问题,本公开的实施例提供一种基于车辆控制器的测试用例生成方法及装置,主要目的在于对车辆控制器的测试过程中,当测试的本文档来自技高网...

【技术保护点】
1.一种基于车辆控制器的测试用例生成方法,其特征在于,包括:根据初始测试用例确定目标缺陷,所述目标缺陷是根据所述初始测试用例的实际结果与预期结果确定的;根据所述目标缺陷,从预设测试用例模板集合中选取对应所述目标缺陷的预设测试用例模板,所述预设测试用例模板集合中至少包含一个预设测试用例模板;根据所述预设测试用例模板及所述初始测试用例,生成对应所述目标缺陷的目标测试用例。

【技术特征摘要】
1.一种基于车辆控制器的测试用例生成方法,其特征在于,包括:根据初始测试用例确定目标缺陷,所述目标缺陷是根据所述初始测试用例的实际结果与预期结果确定的;根据所述目标缺陷,从预设测试用例模板集合中选取对应所述目标缺陷的预设测试用例模板,所述预设测试用例模板集合中至少包含一个预设测试用例模板;根据所述预设测试用例模板及所述初始测试用例,生成对应所述目标缺陷的目标测试用例。2.根据权利要求1所述的方法,其特征在于,所述预设测试用例模板集合中的每个预设测试用例分别对应不同的测试类型。3.根据权利要求2所述的方法,其特征在于,所述根据所述目标缺陷,从预设测试用例模板集合中选取对应所述目标缺陷的预设测试用例模板,包括:确定对应所述目标缺陷的测试类型;从所述预设测试用例模板集合中获取对应所述测试类型的预设测试用例模板,所述预设测试用例模板包括组合类型模板、顺序类型模板、触发类型模板、反馈类型模板、优先类型模板、常识类型模板以及故障类型模板。4.根据权利要求3所述的方法,其特征在于,所述根据所述预设测试用例模板及所述初始测试用例,生成对应所述目标缺陷的目标测试用例,包括:从所述初始测试用例中提取参数信息,所述参数信息包括测试输入信息、执行参数信息以及预期结果;根据所述预设测试用例模板以及所述参数信息,构建对应所述目标缺陷的目标测试用例。5.根据权利要求1-4中任一项所述的方法,其特征在于,在所述根据所述目标缺陷,从预设测试用例模板集合中选取对应所述目标缺陷的预设测试用例模板之前,所述方法还包括:遍历测试用例,并根据测试用例的测试用途确定测试类型;根据不同的测试类型,分别构建对应不同测试类型的测试用例模板,得到所述预设测试用例模板集合。6.一种基于车辆控制器的测试用例生成装置,其特征在于,包括:第一确定单元,用于根据初始测试用例确定目标缺陷,所述目标缺陷是根据所述初始测试用例的实际结果与预期结果...

【专利技术属性】
技术研发人员:马东辉赵长友
申请(专利权)人:北京车和家信息技术有限公司
类型:发明
国别省市:北京,11

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

1