【技术实现步骤摘要】
本专利技术涉及测试,尤其涉及一种测试用例优先级动态排序方法、装置、设备及介质。
技术介绍
1、在现代软件开发中,持续集成(ci)与持续交付(cd)已成为主流工程实践模式,测试用例的高效排序与调度对保障构建质量与缺陷及时发现至关重要。为实现测试流程管理与自动化执行,业界普遍采用testrail、qtest、selenium等主流测试管理与执行工具。这些工具支持测试用例的组织、执行计划配置及部分自动化测试调度。然而,当前测试管理工具及测试管理工具的优先级策略大多采用静态规则或简单动态调整机制,在面对高频次构建与快速迭代场景时,测试管理工具的智能化和自适应能力仍明显不足。
2、在医疗健康领域,例如在电子病历系统、远程诊断平台等中,现有测试管理工具采用静态优先级和单一覆盖指标,难以动态响应临床逻辑变更、算法更新或接口调用频次的调整,导致关键模块测试滞后,存在漏测风险,可能引发医疗数据误判、患者隐私泄露等严重后果。同时,缺乏反馈优化机制也使得对历史高风险缺陷模块的回归测试覆盖不足,进一步加剧系统不稳定性风险。
3、在金融科
...【技术保护点】
1.一种测试用例优先级动态排序方法,其特征在于,所述方法包括:
2.如权利要求1所述的测试用例优先级动态排序方法,其特征在于,所述识别所述代码提交记录的变更模块集合,包括:
3.如权利要求1所述的测试用例优先级动态排序方法,其特征在于,所述确定所述变更模块集合中每个变更模块的变更密度,包括:
4.如权利要求1所述的测试用例优先级动态排序方法,其特征在于,所述对所述变更模块集合进行历史缺陷分析,得到每个所述变更模块的缺陷敏感度,包括:
5.如权利要求1所述的测试用例优先级动态排序方法,其特征在于,所述利用所述测试用例对所述
...【技术特征摘要】
1.一种测试用例优先级动态排序方法,其特征在于,所述方法包括:
2.如权利要求1所述的测试用例优先级动态排序方法,其特征在于,所述识别所述代码提交记录的变更模块集合,包括:
3.如权利要求1所述的测试用例优先级动态排序方法,其特征在于,所述确定所述变更模块集合中每个变更模块的变更密度,包括:
4.如权利要求1所述的测试用例优先级动态排序方法,其特征在于,所述对所述变更模块集合进行历史缺陷分析,得到每个所述变更模块的缺陷敏感度,包括:
5.如权利要求1所述的测试用例优先级动态排序方法,其特征在于,所述利用所述测试用例对所述变更模块集合进行覆盖,并根据覆盖结果确定每个所述测试用例的用例重要性,包括:
6.如权...
【专利技术属性】
技术研发人员:宋盼,
申请(专利权)人:平安科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。