单元回归测试中测试用例集优化策略的研究与实现

来源 :北京邮电大学 | 被引量 : 3次 | 上传用户:dasaqa
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
单元回归测试是在单元模块级别进行的回归测试,具有测试粒度细、重复性高、测试工作量大的特点,这些特点导致了其测试成本在整个软件测试过程中占有很大的比重。因此,提高单元回归测试的效率对于软件测试具有重要意义。本文采用基于修改情况构造回归测试用例集合的策略来优化回归测试。该方法提出,回归测试用例集合包括两个部分,即回归用例选择子集T0,和回归用例新增子集T1。算法主要包括以下内容:根据控制流图对比技术检测出有效修改点;根据语句节点间的数据依赖和控制依赖关系构建基于修改点的软件切片;以切片得到的节点集合作为目标覆盖集合,从基线测试用例库选取相关测试用例构造回归用例选择子集T0;运行T0中测试用例;基于覆盖情况分析是否存在未覆盖的目标节点,若存在则构造回归用例新增子集T,;最后合并T0和T1得到回归测试用例集合。与现有的回归测试策略相比,本论文主要有以下改进和创新:基于控制流图对比技术检测有效修改点,能够精确定位代码修改点;在修改点的基础上进行语句级别切片,缩小了回归测试的覆盖范围;补充新的测试用例以确保回归测试的充分性。因此,本文提出的回归测试方法具有用例选择精度高、回归测试更加充分的特点,显著提高了回归测试的效率和有效性。
其他文献
随着经济的增长,有限的资源已经难以适应日益扩大的企业规模,合理分配资源成为增强企业竞争力的重要因素。停机位作为机场的核心资源之一,直接关乎到机场的运营效率,因此以停
随着互联网信息规模的飞速增长,搜索引擎成为了人们快速获取网络信息所必不可少的工具。用户只需向搜索引擎输入查询词,便会得到相应的搜索结果。但是,查询输入通常只有几个
该论文论述了点型紫外火焰探测器阈值检定装置的计算机控制系统的总体设计及软件开发.点型紫外火焰探测器阈值检定装置是检验点型紫外火焰探测器响应阈值的标准设备.在对国内
立体匹配作为立体视觉的重要组成部分,是实现通过二维图像感知三维信息的核心技术。它的任务是计算和标识匹配图像的视差图,从而得到图像的深度信息。本文系统的介绍了立体匹