[发明专利]测试用例CBB设计方法、物理用例生成方法及测试评估方法在审
申请号: | 202211589356.4 | 申请日: | 2022-12-12 |
公开(公告)号: | CN115934539A | 公开(公告)日: | 2023-04-07 |
发明(设计)人: | 唐磊 | 申请(专利权)人: | 四川安迪科技实业有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 成都诚中致达专利代理有限公司 51280 | 代理人: | 曹宇杰 |
地址: | 610041 四川省成都市*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 测试 cbb 设计 方法 物理 生成 评估 | ||
本发明提供一种测试用例CBB设计方法,包括:根据产品规格设计数据字典,按照CBB思想采用黑盒测试设计方法进行逻辑测试用例设计,测试数据引用数据字典,实现应用数据与逻辑分离;并提供一种物理用例生成方法,根据场景需求选择逻辑测试用例,并针对组网场景、设备类型、测试数据,分别均利用不同测试覆盖技术进行处理得到子用例,再对子用例进行不同的测试覆盖技术,得到最终物理用例;并提供一种测试评估方法,利用设计方法和生成方法中回到关系数据库中的关联信息进行测试评估。解决用例归一化问题,并解决在有限测试周期内完成基于风险的测试执行问题以及测试执行结果评估难的问题。
技术领域
本申请涉及计算机技术领域,具体涉及用例生成技术,尤其涉及一种测试用例CBB设计方法、物理用例生成方法及测试评估方法。
背景技术
在当代科技产品中,特别是国产自研产品,随着产品客户群的逐渐扩大、客户需求多元化,产品定制化现象成为趋势,也愈加严重,从而导致同一个系列的产品型号越来越多、产品应用场景越来越多,这样就导致了在测试领域存在如下问题:在有限的测试周期内,同类测试用例不可能覆盖所有设备形态(即测试对象)、所有组网场景(即测试场景)、所有用户数据(即测试数据)。
针对此类问题,业界的测试方法通常会针对单个维度的覆盖因子,通过等价类、边界值分析法进行数据分析,再采用不同的测试覆盖技术进行数据组合,形成测试用例。故常规的测试技术存在两个方面的技术缺陷:一方面对测试对象、测试场景和测试数据缺乏全盘考虑,很难真实还原客户应用场景,容易造成缺陷流出;另一方面,如果没有一个较好的统一集成测试桌面,针对如此多维度的测试覆盖,很难高效直观的管理测试执行过程,包括测试设计、测试策略制定、测试执行和测试评估等,如果测试过程不可控,将可能导致版本在发布前很难准确评估产品质量。
发明内容
本申请提供一种基于需求的测试用例CBB设计方法、基于风险的物理用例生成方法、基于需求的测试评估方法,解决用例归一化问题,并解决在有限测试周期内完成基于风险的测试执行问题以及测试执行结果评估难的问题。
为了实现上述目的,本发明采用以下技术:
一种基于需求的测试用例CBB设计方法,包括步骤:
S101、根据预先制定产品设计需求,提取产品测试需求;
S102、对产品测试需求进行分析,得出产品规格和测试点,根据产品规格设计数据字典,根据测试点进行分析以形成测试用例名称;
S103、按照CBB思想采用黑盒测试设计方法进行逻辑测试用例设计;其中,测试数据引用数据字典,不直接体现实例化的规则数据;测试逻辑以需求描述为主,不体现产品具体实现方案;用例的属性包括用例名称、编号、级别、预置条件、测试步骤、预期结果、关联需求;
S104、将产品设计需求与逻辑测试用例的关联关系导入关系数据库进行维护。
其中,数据字典通过Key:Value方式呈现,Key包括枚举、最小值、最大值、随机值、典型值中的一种或多种。
一种基于风险的物理用例生成方法,用于将通过测试用例CBB设计方法获得的逻辑测试用例向物理用例进行生成,包括针对新需求交付的场景、适用于迭代开发阶段的生成步骤和针对需求验收的场景、适用于回归测试阶段的生成步骤。
其中,针对新需求交付的场景、适用于迭代开发阶段的生成步骤包括:
S201、基于开发交付的产品需求清单,选取对应的逻辑测试用例;
S202、全维度分析逻辑测试用例的测试执行覆盖,维度包括支持的组网场景、设备类型、测试数据;
S203、针对选取的每个逻辑测试用例支持的组网场景,根据测试风险分析,选取不同的测试覆盖技术进行处理,生成物理子用例;
针对选取的每个逻辑测试用例支持的设备类型,根据测试风险分析,选取不同的测试覆盖技术进行处理,生成物理子用例;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川安迪科技实业有限公司,未经四川安迪科技实业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211589356.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:倾斜式顶升移载机
- 下一篇:基于点结构化信息网络的点云质量计算方法