回归测试中测试用例优先级排序的研究与应用
发布时间:2023-12-12 19:37
随着互联网蓬勃的发展,我们日常生活都已经离不开网络,各式各样的软件为我们的生活提供着便利。伴随着软件市场中同类型软件的增多,提高用户粘度变得非常重要。当市场上同时出现功能相近的软件产品时,软件的每个细节都可能成为用户增长的关键,比如运行流畅性、兼容性等。因此,为了提高软件的市场竞争力,软件的质量成为非常重要的一环。软件测试作为保障软件质量的重要手段之一,在每个软件中都是必不可少的一个环节。随着软件规模的扩大,版本迭代次数增加,回归测试成为实际软件测试中最重要的一部分,而且经过研究发现回归测试在软件开发测试周期中占据很大一部分比例,所以近年来软件测试的一个重要研究方向就是降低回归测试成本。目前主流的回归测试研究方向就是对测试用例进行优先级排序,使排序后的测试用例能够更早检测出软件缺陷。本文的主要研究方向也是测试用例优先级排序,主要通过学习基于源代码的测试用例优先级排序基础算法、组合赋权法计算权重的过程,提出了一种新的基于源代码的测试用例优先级排序算法,并将算法在实际工程中进行应用和验证。新的排序策略主要包含计算组合权重和测试用例排序两个部分。基于对上述提出技术的深入研究,本文主要做了以下...
【文章页数】:72 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
第1章 绪论
1.1 选题背景及意义
1.2 国内外研究现状
1.3 研究内容及特色
1.4 论文组织结构
第2章 测试用例优先级排序相关理论基础
2.1 软件测试相关理论
2.2 测试用例优先级排序
2.3 权重计算方法
2.4 排序策略算法研究
2.5 本章小结
第3章 基于组合赋权法的测试用例优先级排序
3.1 组合赋权法的概念
3.2 基于组合赋权法的排序方法
3.3 基于组合赋权法排序算法的实例
3.4 本章小结
第4章 实验设计与分析
4.1 数据来源
4.2 实验设计
4.3 实验结果与分析
4.4 本章小结
第5章 工程应用实例
5.1 算法在物流仓储管理系统中的应用
5.2 算法在坐标流服务中的应用
5.3 本章小结
第6章 总结与展望
6.1 论文工作总结
6.2 后续研究展望
参考文献
致谢
硕士期间发表论文
本文编号:3873513
【文章页数】:72 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
第1章 绪论
1.1 选题背景及意义
1.2 国内外研究现状
1.3 研究内容及特色
1.4 论文组织结构
第2章 测试用例优先级排序相关理论基础
2.1 软件测试相关理论
2.2 测试用例优先级排序
2.3 权重计算方法
2.4 排序策略算法研究
2.5 本章小结
第3章 基于组合赋权法的测试用例优先级排序
3.1 组合赋权法的概念
3.2 基于组合赋权法的排序方法
3.3 基于组合赋权法排序算法的实例
3.4 本章小结
第4章 实验设计与分析
4.1 数据来源
4.2 实验设计
4.3 实验结果与分析
4.4 本章小结
第5章 工程应用实例
5.1 算法在物流仓储管理系统中的应用
5.2 算法在坐标流服务中的应用
5.3 本章小结
第6章 总结与展望
6.1 论文工作总结
6.2 后续研究展望
参考文献
致谢
硕士期间发表论文
本文编号:3873513
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3873513.html