一种测试用例调度方法及计算设备技术

技术编号:40594503 阅读:22 留言:0更新日期:2024-03-12 21:56
本申请实施例提供了一种测试用例调度方法及计算设备,涉及服务器技术领域。该方法包括将若干测试用例分别与多个测试对象匹配,生成多个关系对,关系对中均包括一个测试用例和一个测试对象;通过各个关系对的影响因子,确定各个关系对的调度值,影响因子包括以下因子中的一个或多个:关系对中测试用例和测试对象的匹配程度、历史执行成功率及该测试对象的测试用例可分配比例;根据调度值,将目标关系对中的测试用例调度至对应的测试对象上执行,以得到执行结果,目标关系对为调度值达到第一阈值的关系对。这样,通过匹配程度、历史执行成功率以及测试用例可分配比例确定的调度关系,利于保障测试用例在测试对象上成功执行,并利于实现均衡调度。

【技术实现步骤摘要】

本申请涉及服务器,尤其涉及一种测试用例调度方法及计算设备


技术介绍

1、自动化测试是提升测试效率的常用手段,但是如何协调海量的用例和有限的被测对象之间的矛盾,如何高效的进行调度一直是一个难题。

2、通常,可以利用标签匹配的方式将指定的测试用例分配给相应测试对象。具体地,首先利用同一套标签系统分别对各个测试对象和每个测试用例打上标签,然后在测试用例调度时,可以根据测试用例的标签匹配具有相同(或对应)标签的测试对象,从而在测试对象上执行相应的测试用例,完成自动化测试。

3、但是,由于标签匹配所基于的匹配规则固定,所以对于同一批测试对象和测试用例来说,每次调度结果是确定的,无法做到更大样本量的覆盖测试。而且还会存在使得一些测试对象出现大量用例拥堵、而另一些测试对象被分配的测试用例较少的问题,测试用例分配不均,测试对象利用率不足,继而对测试效果造成不利影响。


技术实现思路

1、本申请实施例提供了一种测试用例调度方法、装置、电子设备、计算机存储介质及计算机程序产品,能够实现动态、均衡调度,提升本文档来自技高网...

【技术保护点】

1.一种测试用例调度方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述将若干测试用例与多个测试对象匹配,生成多个关系对,包括:

3.根据权利要求2所述的方法,其特征在于,所述通过各个所述关系对中测试用例和测试对象的匹配程度、历史执行成功率和/或该测试对象的测试用例可分配比例,确定各个所述关系对的调度值,包括:

4.根据权利要求1-3任一所述的方法,其特征在于,根据所述调度值,将目标关系对中的测试用例调度至对应的测试对象上执行,以得到执行结果,包括:

5.根据权利要求1-3任一所述的方法,其特征在于,根据所述调度...

【技术特征摘要】

1.一种测试用例调度方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述将若干测试用例与多个测试对象匹配,生成多个关系对,包括:

3.根据权利要求2所述的方法,其特征在于,所述通过各个所述关系对中测试用例和测试对象的匹配程度、历史执行成功率和/或该测试对象的测试用例可分配比例,确定各个所述关系对的调度值,包括:

4.根据权利要求1-3任一所述的方法,其特征在于,根据所述调度值,将目标关系对中的测试用例调度至对应的测试对象上执行,以得到执行结果,包括:

5.根据权利要求1-3任一所述的方法,其特征在于,根据所述调度值,将目标关系对中的测试用例调度至对应的测试对象上执行,以得到...

【专利技术属性】
技术研发人员:闵鹏潘博文
申请(专利权)人:超聚变数字技术有限公司
类型:发明
国别省市:

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

1