基于回归测试的用例集优化研究

被引量 : 0次 | 上传用户:liliqqqq
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件测试是软件开发过程一个重要的阶段,随着现代科技的迅速发展,社会的各个行业越来越多地应用到软件产品,从而使得软件产品的质量越来越被关注。回归测试是在软件开发过程中为确保软件质量而普遍使用的一种验证测试方法。回归测试过程非常重要而且成本费用高昂。因此,如何高效地管理和维护测试用例库并执行有效的测试,减少回归测试的测试代价,提高回归测试的效率,是软件回归测试研究的重点和难点。回归测试过程中,已有的测试用例库是一个庞大的库,其中包含了冗余的和失效的测试用例,我们需要从中选择有效的测试用例,回归测试用例的选取是一个优化问题,一方面,它的目标是选择检错效率尽可能高而测试代价尽可能小的测试用例集;另一方面,可以对测试用例设计信息即测试目的关系做出约简,然后用约简后的测试目的集构造测试用例集,根据等价类划分法,考虑测试执行的反馈信息及测试用例的设计信息对测试用例优先级的影响,动态调整用例集中同类用例的优先级,使尽可能早地暴露出相似的错误。本文围绕测试及回归测试,首先介绍了本课题研究的背景及意义,详细介绍了软件测试的一些基本理论知识,阐述了回归测试以及测试用例优化的基础理论知识。然后就以上问题,在现有测试用例集优化技术基础上,利用贪心算法的思想,提出了基于测试需求的回归测试用例集优化算法的改进,并做简要的算法应用分析;同时对基于测试设计信息的约简及相应回归测试用例集优先级方法做了详细的介绍。本文的最后总结目前的工作并对下一步的工作做出了展望。
其他文献
在交通道路状况愈发严峻的今天,城市公共交通方式则被看作是一种解决城市拥堵问题的最佳手段。公交站点作为公交线路上供乘客上下客的节点,其布站位置的合理性直接影响到所在
海洋是人类社会诞生的摇篮,它伴随着人类社会不断向前发展。人类生产水平的提升,大大加强了陆地资源的开发利用,同时也必须面对陆地资源逐渐减少、匮乏的挑战,所以海洋资源越
晋商大院是晋商承载其文化观念与价值取向的载体,晋商大院中的石狮形象则是其文化的具体体现。它独特的地方特色,夸张的形象、以形写神的造型特征与设计体现则反映着晋商的审
直流变换器分为输出稳压的直流变换器和输出电压不调节的直流变压器两种基本类型。LLC谐振变换器是一种实用的软开关直流变换器,研究的重点集中在输出稳压形式——输出稳压的
<正>河北在中国陶瓷史上占有重要地位,河北省阳原县于家沟遗址出土有目前发现中国北方最早的陶片。河北省藁城市台西遗址出土有大量原始瓷残片,可追溯到商代。北朝时期,东魏
随着经济全球化,社会消费结构、消费水平、消费市场随之发生了深刻的变革。为了增强竞争力,企业扩大规模、改变经营模式和生产结构,在生产管理中信息量成倍的增长。高效的仓
当前,薪酬制度的科学与否是衡量企业竞争能力的一项重要指标,也是决定员工对企业忠诚度和工作努力程度的关键因素。薪点制作为一种新的薪酬设计方法引入企业领域,改变了主要
为进一步深化和完善我市公务用车社会化、市场化和货币化改革,切实加强对公务交通费用使用情况的监管力度,经市政府、市纪委同意,决定在实施公务用车制度货币化改革的各级党
桥梁,作为城市最常见的公共建筑之一,与构成城市空间环境其他建筑物一样,人们越来越强调“美观”,或进一步的要求桥梁具有“艺术性”。就是说对于桥梁形式,除了跨越通行这一
目的探讨糖尿病肾病采用厄贝沙坦联合复方丹参滴丸治疗的有效性。方法选择我院100例2017年2月至2019年2月糖尿病肾病患者。随机分组,参比组实施厄贝沙坦治疗,观察组则实施厄