当前位置: 首页 > 科技成果列表 > 科技成果详细

一种基于One‑test‑at‑a‑time策略的组合测试用例优先级排序方法

技术类型:发明专利

技术成熟度:研发

转让方式:技术转让、技术许可、技术入股

专利申请日:2017-03-09

专利所属地 :中国

专利号:CN201710137624.1

应用领域:通用仪器仪表制造

技术领域:电子信息

交易价格:面议专利价值评估

应用案例:否

了解与分析本科技成果,可查看成果概况并使用以下技术转移数智化应用工具:
成果概况
简介

摘要:

本发明公开了一种基于One-test-at-a-time策略的组合测试用例优先级排序方法,属于软件测试领域。

本发明包括以下步骤:

  1. 通过One-test-at-a-time策略思想,在组合测试用例集中每次选择一条优先级最高的测试用例用于执行;
  2. 测试用例优先级使用多重待覆盖率、测试用例失效率和测试用例重要度三个影响因子及权重因子α、β、γ计算的结果排序;
  3. 根据测试用例的测试情况,实时调整影响因子参数取值;
  4. 再根据调整后的影响因子参数取值,选择下一条优先级最高的测试用例进行执行;
  5. 反复步骤3和4直至达到测试目标。

本发明可用于不同组合覆盖强度生成的测试用例优先级的排序,能够有效地在使用相同的测试用例数量情况下检测出更多的缺陷,提高了缺陷检测效率。

(此文字表达经过AI优化完善,查看原文请点击 原文)
专利基本信息
专利名称 一种基于One‑test‑at‑a‑time策略的组合测试用例优先级排序方法
专利状态 - 专利号(申请号) CN201710137624.1
申请号 - 专利申请日期 2017-03-09
专利授权日期 2017-05-31 专利权届满日 -
专利所属地 中国 专利类型 发明专利
发明人 包晓安;林青霞;张娜;熊子健
权利人 -
专利摘要 本发明公开了一种基于One?test?at?a?time策略的组合测试用例优先级排序方法,属于软件测试领域。本发明包括:通过One?test?at?a?time策略思想,在组合测试用例集中每次选择一条优先级最高的测试用例用于执行;测试用例优先级使用多重待覆盖率、测试用例失效率和测试用例重要度三个影响因子及权重因子α、β、γ计算的结果排序;根据测试用例的测试情况,实时调整影响因子参数取值;再根据调整后的影响因子参数取值,选择下一条优先级最高的测试用例进行执行,反复直至达到测试目标。本发明可用于不同组合覆盖强度生成的测试用例优先级的排序,能够有效地在使用相同的测试用例数量情况下检测出更多的缺陷,提高了缺陷检测效率。
成果评价分析
技术应用分析
服务案例
Baidu
map