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

来源 :安徽大学 | 被引量 : 0次 | 上传用户:lv0550159
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件测试是软件开发过程一个重要的阶段,随着现代科技的迅速发展,社会的各个行业越来越多地应用到软件产品,从而使得软件产品的质量越来越被关注。回归测试是在软件开发过程中为确保软件质量而普遍使用的一种验证测试方法。回归测试过程非常重要而且成本费用高昂。因此,如何高效地管理和维护测试用例库并执行有效的测试,减少回归测试的测试代价,提高回归测试的效率,是软件回归测试研究的重点和难点。   回归测试过程中,已有的测试用例库是一个庞大的库,其中包含了冗余的和失效的测试用例,我们需要从中选择有效的测试用例,回归测试用例的选取是一个优化问题,一方面,它的目标是选择检错效率尽可能高而测试代价尽可能小的测试用例集;另一方面,可以对测试用例设计信息即测试目的关系做出约简,然后用约简后的测试目的集构造测试用例集,根据等价类划分法,考虑测试执行的反馈信息及测试用例的设计信息对测试用例优先级的影响,动态调整用例集中同类用例的优先级,使尽可能早地暴露出相似的错误。   本文围绕测试及回归测试,首先介绍了本课题研究的背景及意义,详细介绍了软件测试的一些基本理论知识,阐述了回归测试以及测试用例优化的基础理论知识。然后就以上问题,在现有测试用例集优化技术基础上,利用贪心算法的思想,提出了基于测试需求的回归测试用例集优化算法的改进,并做简要的算法应用分析;同时对基于测试设计信息的约简及相应回归测试用例集优先级方法做了详细的介绍。本文的最后总结目前的工作并对下一步的工作做出了展望。
其他文献
目前,我国有大量的蒙古文古籍以图像的形式保存在图书馆中。这些古籍文档内容涉及宗教、历史、文化、艺术、天文、地理、民族、医学等诸多方面,是人类文化的宝贵遗产。但图像
随着信息技术的迅猛发展和网络的不断普及,像图像、视频、音频等这类多媒体信息已经成为人们信息沟通中不可或缺的方式。人们在网络上可以轻松方便地下载、传播各种数字产品,
随着人工智能的浪潮兴起,智能聊天机器人成了人们研究的热门,人们希望机器像人一样思考,与人类对话,并成为人类的帮手。在聊天机器人中,一类重要的机器人是私人助理机器人,或
微电子技术的迅速发展促进了片上系统( SoC)的出现,集成电路的发展随之进入了一个新的发展时期。SoC的设计技术是从“集成电路”级设计到“集成系统”级设计转变的结果,其设计是
互联网中P2P应用的流行,网络蠕虫和僵尸网络的泛滥,严重威胁互联网的正常运转。使用流量分类方法标识出互联网中各种应用的具体分布,可以帮助运营商按需配置优化网络,限制P2P
随着信息产业的发展,人们获取数据和知识的手段已趋向于多样化。人类拥有的数据量越来越庞大,在这些数据量的背后可能隐藏着大量我们感兴趣的信息,如何有效的挖掘这些信息成
伴随着嵌入式技术的迅速发展,移动终端设备得到普及。终端设备的广泛应用,使其数据管理问题逐渐得到重视和研究,嵌入式数据库的概念也应运而生。当前,带有嵌入式数据库的移动
随着World Wide Web的快速发展,Web信息越来越多的出现在互联网中,而网络动态语言以及Web数据库技术的发展,使得Web上信息呈现出动态性和深层性的特点。对于传统搜索引擎而言
语义网是人工智能和Web技术相结合的产物,语义网的内容表达是基于XML (eXtensible Markup Langauge)语言和资源描述框架(RDF)来实现的。XML允许使用者以层次结构自定义标记来
近年来,软件行业的发展趋势是,从传统的卖软件转向卖服务,从C/S转向B/S,存储和计算向服务器端转移,也就是现在比较热门的云存储和云计算,这样一来,在客户可以方便的享受服务