[发明专利]测试用例处理方法、装置、设备及存储介质在审
申请号: | 202210109404.9 | 申请日: | 2022-01-28 |
公开(公告)号: | CN114281708A | 公开(公告)日: | 2022-04-05 |
发明(设计)人: | 王淼军;秦波 | 申请(专利权)人: | 湖北亿咖通科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 董建姣;黄健 |
地址: | 430056 湖北省武汉市武汉经济技术开发区*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 测试 处理 方法 装置 设备 存储 介质 | ||
本申请提供一种测试用例处理方法、装置、设备及存储介质,首先采集行驶车辆的日志信息,日志信息包括行驶车辆多个维度的属性信息,然后根据预设权重处理策略以及各维度的属性信息确定测试用例的相关权重,相关权重包括所有测试用例的各关联测试场景所属维度的权重,再根据相关权重确定每个测试用例的综合权重,进而根据每个测试用例的综合权重确定每个测试用例的测试优先级,在测试阶段对优先级高的测试用例优先测试,确保与行驶车辆实际使用中关联度最高的测试用例被优先执行,便于尽早发现对产品影响最大的问题所在。并且通过确定每个测试用例的测试优先级,使得测试具有侧重点,可以有效降低测试成本和缩短测试周期。
技术领域
本申请涉及软件测试技术领域,尤其涉及一种测试用例处理方法、装置、设备及存储介质。
背景技术
随着软件开发流程的不断规范,对于产品的交付周期、功能及质量等方面要求越来越高。在实际操作中,通常不仅需要在规定的项目周期内完成产品迭代,同时还要确保产品满足质量方面的功能性、可用性以及鲁棒性等要求。其中,回归测试作为质量保证的重要手段,在软件测试领域发挥着重要的作用。回归测试的方法大多采用测试用例的方式对产品功能进行覆盖测试,以尽可能的保证覆盖率。
然而,随着软件规模的不断增大,回归测试中的测试用例随之越来越多,所牵涉到的场景也越来越复杂。通过回归测试如何在人力及时间成本有限的情况下最大限度的把控产品质量势必至关重要。
回归测试一般以覆盖率为重要指标,首先编写测试用例,然后进行人工或自动化测试,每次回归按固定的测试用例进行测试。因而,在测试用例较多的情况下,往往没有侧重点,不能有效的找出对产品体验影响最大的问题所在,测试效果不佳。并且由于测试用例较多则在测试过程需要较高成本以及较长测试周期。
发明内容
本申请提供一种测试用例处理方法、装置、设备及存储介质,用于解决现有测试没有侧重点导致测试成本较高、测试周期较长以及不能有效找出影响产品的最大的问题所在的技术问题。
第一方面,本申请提供一种测试用例处理方法,包括:
采集行驶车辆的日志信息,所述日志信息包括所述行驶车辆多个维度的属性信息;
根据预设权重处理策略以及各维度的属性信息确定测试用例的相关权重,所述相关权重包括所有测试用例的各关联测试场景所属维度的权重;
根据所述相关权重确定每个测试用例的综合权重,以根据所述每个测试用例的综合权重确定所述每个测试用例的测试优先级,所述测试优先级用于在测试阶段使得优先级高的测试用例优先测试。
第二方面,本申请提供一种测试用例处理装置,包括:
采集模块,用于采集行驶车辆的日志信息,所述日志信息包括所述行驶车辆多个维度的属性信息;
第一处理模块,用于根据预设权重处理策略以及各维度的属性信息确定测试用例的相关权重,所述相关权重包括所有测试用例的各关联测试场景所属维度的权重;
第二处理模块,用于根据所述相关权重确定每个测试用例的综合权重,以根据所述每个测试用例的综合权重确定所述每个测试用例的测试优先级,所述测试优先级用于在测试阶段使得优先级高的测试用例优先测试。
第三方面,本申请提供一种电子设备,包括:处理器,以及与所述处理器通信连接的存储器;
所述存储器存储计算机执行指令;
所述处理器执行所述存储器存储的计算机执行指令,以实现第一方面所提供的任意一种可能的测试用例处理方法。
第四方面,本申请提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如第一方面所提供的任意一种可能的测试用例处理方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖北亿咖通科技有限公司,未经湖北亿咖通科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210109404.9/2.html,转载请声明来源钻瓜专利网。