测试用例关系图谱构建方法技术

技术编号:39422028 阅读:21 留言:0更新日期:2023-11-19 16:10
本公开实施例提供一种测试用例关系图谱构建方法

【技术实现步骤摘要】
测试用例关系图谱构建方法、设备、存储介质及程序产品


[0001]本公开实施例涉及计算机与网络通信
,尤其涉及一种测试用例关系图谱构建方法

设备

存储介质及程序产品


技术介绍

[0002]目前一些应用程序或系统会针对不同受众群体开发不同的功能,也即不同的功能可能由不同的用户群体使用,然而有些功能之间是互斥的,有些功能不是互斥的,一个用户能够使用的功能存在多种组合,因此应用程序或系统可能提供多个不同版本,以供不同的用户使用

[0003]由于不同版本间功能不完全相同,在需要测试时,需要分别构造不同的测试用例来对每个版本的功能进行测试,或者,不同版本统一采用同一个测试用例集合

[0004]对于不同版本构造不同的测试用例,费时费力,成本较高;而不同版本统一采用同一个测试用例集合,针对某一个版本,测试用例集合中的某些测试用例是无用的,而运行这些无用的测试用例占用系统资源

降低测试效率


技术实现思路
r/>[0005]本本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.
一种测试用例关系图谱构建方法,其特征在于,包括:对待测试的功能集合中的各功能进行分组,得到多个功能组合,其中每一功能组合中不包括互斥的功能;对于任一功能组合分配测试用户;在所述测试用户的客户端配置该功能组合中的各功能;在测试用户的客户端执行测试用例集中的全部测试用例,并在执行任一测试用例时,获取该功能组合中被该测试用例覆盖的目标功能,输出该测试用例与目标功能的对应关系;根据每一功能组合在分别执行全部测试用例后得到的测试用例与目标功能的对应关系,生成功能与测试用例之间的关系图谱
。2.
根据权利要求1所述的方法,其特征在于,所述在执行任一测试用例时,获取该功能组合中被该测试用例覆盖的目标功能,输出该测试用例与目标功能的对应关系,包括:在执行任一测试用例时,若该功能组合中任一功能处的预设代码插桩检测到该功能被该测试用例测试,则确定该功能为目标功能,并输出该测试用例与目标功能的对应关系
。3.
根据权利要求2所述的方法,其特征在于,所述输出该测试用例与目标功能的对应关系,包括:输出所述目标功能的功能标识,并将所述测试用例与所述目标功能的功能标识进行关联
。4.
根据权利要求1‑3任一项所述的方法,其特征在于,所述对于功能集合中的各功能进行分组,得到多个功能组合,包括:依次遍历所述功能集合中的各功能;遍历过程中先创建一个功能组合,并将第一个功能加入该功能组合;对于后续任一待分组功能,依次判断其是否与各已创建功能组合包括的功能互斥;若确定已创建功能组合中存在与该待分组功能不互斥的功能组合,则将该待分组功能加入任一不互斥的功能组合中;若确定已创建功能组合中不存在与该待分组功能不互斥的功能组合,则创建一个新功能组合,并将该待分组功能加入该新功能组合
。5.
根据权利要求4所述的方法,其特征在于,所述对于后续任一待分组功能,依次判断其是否与各已创建功能组合包括的功能互斥;若确定已创建功能组合中存在与该待分组功能不互斥的功能组合,则将该待分组功能加入任一不互斥的功能组合中,包括:对于后续任一待分组功能,按照已创建功能组合的创建顺序依次判断其是否与各已创建功能组合包括的功能互斥;若确定已创建功能组合中存在与该待分组功能不互斥的功能组合,则将该待分组功能加入第一个与该功能不互斥的功能组合中
。6...

【专利技术属性】
技术研发人员:王政达
申请(专利权)人:北京字跳网络技术有限公司
类型:发明
国别省市:

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

1