[发明专利]基于测试用例的测试方法及装置在审
| 申请号: | 202210398731.0 | 申请日: | 2022-04-15 |
| 公开(公告)号: | CN114741300A | 公开(公告)日: | 2022-07-12 |
| 发明(设计)人: | 李尚清;成小云 | 申请(专利权)人: | 北京贝壳时代网络科技有限公司 |
| 主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F8/36 |
| 代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 谢志超 |
| 地址: | 100000 北京市密云区兴盛南路*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 测试 方法 装置 | ||
本申请提供一种基于测试用例的测试方法及装置,该方法包括:获取目标项目所包含的待测试功能集合;根据用例库中测试用例的目标参数,确定所述待测试功能集合中每个待测试功能进行测试时所使用的测试用例,并生成测试用例组;使用所述测试用例组中的测试用例测试所述待测试功能集合中每个待测试功能;其中,所述目标参数包括以下至少一项:测试用例的缺陷比,测试用例的复用率;所述测试用例的缺陷比用于指示测试用例在测试过程中发现缺陷的概率;所述测试用例的复用率用于指示测试用例在测试过程中复用的概率。
技术领域
本申请涉及软件测试技术领域,尤其涉及一种基于测试用例的测试方法及装置。
背景技术
测试用例(Test Case)是指对一项特定的软件产品进行测试任务的描述,体现测试方案、方法、技术和策略。其内容包括测试目标、测试环境、输入数据、测试步骤、预期结果、测试脚本等,最终形成文档。
在相关技术中,每当软件进行版本迭代时,都需要针对不同的需求重复编写测试用例,消耗了大量的人力,增加了软件测试的成本。
发明内容
本申请的目的是提供一种基于测试用例的测试方法及装置,用于实现测试用例的管理,并在需要测试新项目时,推荐合适的测试用例,减少重复编写测试用例的时间成本。
本申请提供一种基于测试用例的测试方法,包括:
获取目标项目所包含的待测试功能集合;根据用例库中测试用例的目标参数,确定所述待测试功能集合中每个待测试功能进行测试时所使用的测试用例,并生成测试用例组;使用所述测试用例组中的测试用例测试所述待测试功能集合中每个待测试功能;其中,所述目标参数包括以下至少一项:测试用例的缺陷比,测试用例的复用率;所述测试用例的缺陷比用于指示测试用例在测试过程中发现缺陷的概率;所述测试用例的复用率用于指示测试用例在测试过程中复用的概率。
可选地,所述根据用例库中测试用例的目标参数,确定所述待测试功能集合中每个待测试功能进行测试时所使用的测试用例,并生成测试用例组之前,所述方法还包括:创建所述用例库;基于至少一个项目的测试结果,调整所述用例库中测试用例的目标参数。
可选地,所述基于至少一个项目的测试结果,调整所述用例库中测试用例的目标参数,包括:获取所述测试用例组中第一测试用例在测试所述待测试功能集合中待测试功能时的不通过次数与通过次数;基于所述第一测试用例的不通过次数与通过次数的比值,确定所述第一测试用例的缺陷比。
可选地,所述基于至少一个项目的测试结果,调整所述用例库中测试用例的目标参数,包括:获取测试所述目标项目过程时目标分组中复用用例的数量;基于所述目标分组的复用用例的数量与所述用例库中的测试用例总数的比值,确定所述目标分组的复用率;基于所述目标分组的复用率,确定所述目标分组中第二测试用例的复用率;其中,所述目标分组为基于所述用例库中各测试用例所能测试的功能的类别划分的;所述目标分组用于所述待测试功能集合中目标待测试功能的测试。
可选地,所述获取测试所述目标项目过程时目标分组中复用用例的数量之前,所述方法还包括:根据所述目标待测试功能的功能类别,确定与所述目标待测试功能的功能类别相对应的目标分组;基于所述目标分组中每个测试用例的目标参数,从所述目标分组中确定用于测试所述目标待测试功能的第二测试用例。
可选地,所述用例库包括:基础用例库和业务用例库;所述基础用例库中的用例用于至少一个项目的测试;所述业务用例库包括目标业务用例;所述目标业务用例库用于所述目标项目的测试;所述基于所述目标分组的复用用例的数量与所述用例库中的测试用例总数的比值,确定所述目标分组的复用率,包括:在所述目标分组为所述基础用例库中的用例分组的情况下,基于所述目标分组的复用用例的数量与所述基础用例库中的测试用例总数的比值,确定所述目标分组的复用率;或者,在所述目标分组为所述目标业务用例库中的用例分组的情况下,基于所述目标分组的复用用例的数量与所述目标业务用例库中的测试用例总数的比值,确定所述目标分组的复用率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京贝壳时代网络科技有限公司,未经北京贝壳时代网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210398731.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种麻将桌台三驱式折叠底脚
- 下一篇:一种活检针清洗装置





