测试点标记方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:44419466 阅读:24 留言:0更新日期:2025-02-28 18:34
本申请涉及一种测试点标记方法、装置、计算机设备、存储介质和计算机程序产品。方法包括:获取对测试点集合进行测试后生成的功能覆盖率树;功能覆盖率树中的根节点表征测试点集合所属功能的功能标识字段,根节点的任一个后代节点,表征与测试点集合中一个测试点相应的一个功能覆盖字段,且关联有功能覆盖率;针对于测试点集合中至少一部分目标测试点,对目标测试点的测试点名称按照功能层级进行分解,得到至少一个覆盖率查询字段;按照至少一个覆盖率查询字段在功能层级的层级顺序,在功能覆盖率树中进行查询,得到目标测试点相应的覆盖率查询结果;将覆盖率查询结果与目标测试点的测试点名称对应标记。采用本方法能够提高测试点标记效率。

【技术实现步骤摘要】

本申请涉及计算机,特别是涉及一种测试点标记方法、装置、计算机设备、存储介质和计算机程序产品。


技术介绍

1、随着计算机技术的发展,出现了eda(electronic design automation,电子设计自动化)前端验证技术,前端验证是指配合eda前端设计人员进行代码的验证、测试。该前端验证的主要步骤包括测试点分解、环境搭建、每日回归、覆盖率收集等,其中的覆盖率可以为代码覆盖率、功能覆盖率等。

2、传统技术中,对于测试目标的测试点集合中每个测试点,都可以通过进行测试后生成的相应的功能覆盖率来说明对测试点的验证程度,因此,在对功能覆盖率进行收集生成功能覆盖率文件后,通常会需要利用功能覆盖率文件进行测试点的反向标记,即从功能覆盖率文件中查找出各测试点相应的功能覆盖率,将功能覆盖率与相应的测试点的测试点名称对应标记。

3、然而,传统方法,由于在功能覆盖率文件中存在大量冗余信息,在从功能覆盖率文件中查找各测试点相应的功能覆盖率时查找效率低,导致测试点标记效率低。


技术实现思路p>

1、基于此本文档来自技高网...

【技术保护点】

1.一种测试点标记方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述获取对测试目标的测试点集合进行测试后生成的功能覆盖率树包括:

3.根据权利要求2所述的方法,其特征在于,所述基于所述功能覆盖率文件,生成功能覆盖率树,包括:

4.根据权利要求1所述的方法,其特征在于,所述对所述目标测试点的测试点名称按照所述测试目标的功能层级进行分解,得到至少一个覆盖率查询字段包括:

5.根据权利要求1至4任意一项所述的方法,其特征在于,所述按照所述至少一个覆盖率查询字段在所述测试目标的功能层级的层级顺序,在所述功能覆盖率树中进...

【技术特征摘要】

1.一种测试点标记方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述获取对测试目标的测试点集合进行测试后生成的功能覆盖率树包括:

3.根据权利要求2所述的方法,其特征在于,所述基于所述功能覆盖率文件,生成功能覆盖率树,包括:

4.根据权利要求1所述的方法,其特征在于,所述对所述目标测试点的测试点名称按照所述测试目标的功能层级进行分解,得到至少一个覆盖率查询字段包括:

5.根据权利要求1至4任意一项所述的方法,其特征在于,所述按照所述至少一个覆盖率查询字段在所述测试目标的功能层级的层级顺序,在所述功能覆盖率树中进行查询,得到所述目标测试点相应的覆盖率查询结果包括:

6.根据权利要求5所述的方法,其特征在于,所述按照所述至少一个覆盖率查询字段在所述测试目标的功能层级的层级顺序,在所述查询层级范围内逐层级进行查询,得到所述目标测试点相应的覆盖率查询结果包括:

7.根据权利要求6所述的方法,所述在查询到的层级,根据所述查询到的层级所对应的覆盖率查询字段进行查询,得到目标测试点相应的覆盖率查询结果包括:

8.根据权利要求7所述的方法,其特征在于,所述方法还包括:

9...

【专利技术属性】
技术研发人员:梁安睿
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1