基于缺陷预埋及缺陷开关的软件被测试验方法技术

技术编号:43885198 阅读:34 留言:0更新日期:2024-12-31 19:10
本发明专利技术公开了基于缺陷预埋及缺陷开关的软件被测试验方法,涉及软件测试与缺陷管理领域,包括以下步骤:步骤一:记录缺陷数据并提取问题特征,构建决策树将缺陷数据独立分类为前端缺陷和后端缺陷,创建缺陷收集表单设计对应的缺陷唯一编码和缺陷类型,并定义缺陷管理列表;本发明专利技术通过记录缺陷数据并构建决策树分类为前端缺陷和后端缺陷,创建缺陷收集表单,利用系统架构师划分缺陷数据植入任务,前后端根据开关状态动态执行,创建配置界面定义缺陷状态,并实现单个和批量状态切换,允许以预设形式录入缺陷数据,动态切换正常与缺陷代码段,根据教学目标制定缺陷策略组合,并创建知识库记录每个策略及其实施过程和验证结果。

【技术实现步骤摘要】

本专利技术涉及软件测试与缺陷管理领域,具体涉及基于缺陷预埋及缺陷开关的软件被测试验方法


技术介绍

1、现代软件行业对测试人员的要求不断提升,软件产品架构愈加复杂,功能和性能需求多样化,使得测试过程变得极具挑战性,促使软件测试培训课程必须更加贴合实际操作,随着软件产品复杂性的增加和市场对高质量软件的需求上升,如何有效地培训测试人员成为了一个重要课题。

2、现有技术存在以下不足:现有技术在设计预埋缺陷时,往往依赖于理论教学的需要,意味着设计的缺陷在某种程度上与实际生产环境存在差距,无法真实反映在真实开发过程中常见的缺陷情况,学员在实际工作中遇到的复杂性和不确定性的情况没有得到足够的训练。

3、目前多版本同时部署虽然提供对比测试的机会,但需要更多的硬件资源和运营成本,学员需要花费时间在版本之间切换,干扰学习进程,导致教学效率低下,多版本单一部署的频繁的版本切换和多次部署增加了操作的复杂性,每次部署都需要管理和协调,增加了维护的工作量,给学员的学习体验带来负担。

4、在所述
技术介绍
部分公开的上述信息仅用于加强对本公开的背景的理本文档来自技高网...

【技术保护点】

1.基于缺陷预埋及缺陷开关的软件被测试验方法,其特征在于,具体包括以下步骤:

2.根据权利要求1所述的基于缺陷预埋及缺陷开关的软件被测试验方法,其特征在于:所述步骤一中,记录测试专家试用被测系统时作为教学试用的缺陷数据以及测试专家针对被测系统结合场景与方法设计作为教学试用的缺陷数据,构建决策树将缺陷数据独立分类为前端缺陷和后端缺陷,创建缺陷收集表单,针对每个缺陷数据设计对应的缺陷唯一编码和缺陷类型,定义缺陷管理列表,通过缺陷管理列表分页展示所有录入的缺陷数据,定期审查缺陷管理列表并标记和归档。

3.根据权利要求2所述的基于缺陷预埋及缺陷开关的软件被测试验方法,其特...

【技术特征摘要】

1.基于缺陷预埋及缺陷开关的软件被测试验方法,其特征在于,具体包括以下步骤:

2.根据权利要求1所述的基于缺陷预埋及缺陷开关的软件被测试验方法,其特征在于:所述步骤一中,记录测试专家试用被测系统时作为教学试用的缺陷数据以及测试专家针对被测系统结合场景与方法设计作为教学试用的缺陷数据,构建决策树将缺陷数据独立分类为前端缺陷和后端缺陷,创建缺陷收集表单,针对每个缺陷数据设计对应的缺陷唯一编码和缺陷类型,定义缺陷管理列表,通过缺陷管理列表分页展示所有录入的缺陷数据,定期审查缺陷管理列表并标记和归档。

3.根据权利要求2所述的基于缺陷预埋及缺陷开关的软件被测试验方法,其特征在于:所述构建决策树将缺陷数据独立分类为前端缺陷和后端缺陷具体包括:提取缺陷数据的问题特征,随机选择问题特征构建决策树,并将内部的枝节点表示缺陷数据的问题特征,将内部的叶节点表示类型结果,随机选择枝节点的问题特征最佳分裂对缺陷数据独立分类为前端缺陷和后端缺陷。

4.根据权利要求1所述的基于缺陷预埋及缺陷开关的软件被测试验方法,其特征在于:所述步骤二中,利用系统架构师划分缺陷数据的植入任务,并在各自负责代码中开发缺陷代码段和正常代码段,利用缺陷管理列表录入并标记缺陷唯一编码,前端将缺陷数据的开关标识对应键值直接用作标签,被测系统执行时,通过缺陷唯一编码调用缺陷数据的查询接口查询缺陷管理列表中当前缺陷的开关状态以及开关标识,后端根据缺陷数据的开关状态判断执行代码中缺陷数据的基本状态,前端根据返回的开关标识对应的键值匹配执行代码。

5.根据权利要求1所述的基于缺陷预埋及缺陷开关的软件被测试验方法,其特征在于:所述步骤三中,创建配置界面定义缺陷数据的基本状态为开启、关闭和待验证,通过配置界面展示所有缺陷数据及...

【专利技术属性】
技术研发人员:杨亚君刘熠王兵兵付垅义
申请(专利权)人:德中睿智互联网技术上海有限公司
类型:发明
国别省市:

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

1