【技术实现步骤摘要】
测试用例执行方法、系统、装置、电子设备及存储介质
[0001]本申请涉及软件测试领域,并且更具体地,涉及一种测试用例执行方法、系统、装置、电子设备及存储介质。
技术介绍
[0002]测试是项目研发过程中一个重要阶段,是确保产品质量的关键。在对各个项目测试的过程中,需要用到大量的测试用例,测试用例是指为某个特殊目标而编制的一组测试输入、执行条件以及预期结果。以便测试某个程序路径是否满足某个特定需求。
[0003]相关技术中,测试用例通过jenkins进行调度和执行,jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作。但是,jenkins同时调度和执行测试用例,容易导致测试用例执行效率低下。
技术实现思路
[0004]本申请提供了一种测试用例执行方法、系统、装置、电子设备及存储介质,该方法能够提高测试用例的执行效率。
[0005]第一方面,提供了一种测试用例执行方法,该方法包括:获取待分配的多条测试用例;获取各个执行机的负载参数;根据负载参数将多条测试用 ...
【技术保护点】
【技术特征摘要】
1.一种测试用例执行方法,其特征在于,所述方法包括:获取待分配的多条测试用例;获取各个执行机的负载参数;根据所述负载参数将所述多条测试用例分配给各个所述执行机,由各个所述执行机执行分配得到的测试用例。2.根据权利要求1所述的方法,其特征在于,所述根据所述负载参数将所述多条测试用例分配给各个所述执行机,包括:根据所述负载参数计算各个所述执行机各自对应的分配比例;根据所述分配比例和待分配的所述测试用例的总数量,确定各个所述执行机应分配的测试用例的数量;按照所述各个所述执行机应分配的测试用例的数量,将所述多条测试用例分配给各个所述执行机。3.根据权利要求2所述的方法,其特征在于,在每个所述执行机的负载参数的数量为多个的情况下,所述根据所述负载参数计算各个所述执行机各自对应的分配比例,包括:获取各个负载参数对应的加权系数;根据所述各个负载参数和所述各个负载参数对应的加权系数,确定各个所述执行机的负载指标值,其中,所述负载指标值表征执行机的负载程度;根据各个所述执行机的负载指标值,计算各个所述执行机对应的分配比例。4.根据权利要求3所述的方法,其特征在于,所述根据各个所述执行机的负载指标值,计算各个所述执行机对应的分配比例,包括:根据各个所述执行机的负载指标值,计算负载指标值总和;对于每个所述执行机,计算所述执行机的负载指标值占所述负载指标值总和的比例;根据各个所述执行机的负载指标值,在计算的多个所述比例中选择各个所述执行机对应的分配比例;其中,负载指标值越大的执行机对应的分配比例越小。5.根据权利要求2所述的方法,其特征在于,在所述确定各个所述执行机应分配的测试用例的数...
【专利技术属性】
技术研发人员:陈奎,顾益兵,杨杰,付勇,张猛,
申请(专利权)人:长城汽车股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。