【摘 要】
:
回归测试成本高,是软件测试过程中是必不可少的阶段。随着软件开发过程的不断深化,需要频繁地进行回归测试,测试用例集的规模越来越大,而这些测试用例集中积累了大量冗余的测
论文部分内容阅读
回归测试成本高,是软件测试过程中是必不可少的阶段。随着软件开发过程的不断深化,需要频繁地进行回归测试,测试用例集的规模越来越大,而这些测试用例集中积累了大量冗余的测试用例。回归测试的关键和难点是如何减少测试用例的数目,并执行有效的测试,降低测试成本,提高测试效率。核电软件自主化是我国核电自主化关键要素。核电软件的特殊性,使得核电软件的安全性与可靠性有极高的要求。基于我国首套自主核电软件包NESTOR的软件测试工作,本文提出一种约简回归测试用例集的方法,以解决测试用例冗余的问题。首先,针对核电软件具有复杂计算以及蕴含大量函数型不变量的特点,然而,Daikon的内置不变量库没有预置复杂函数形式不变量。据此,本文提出了一种基于GEP-RNC指数对数型程序不变量发现方法,扩展了Daikon中不变量发现的种类。接着,针对回归测试用例集过大的问题,提出解决方案。利用Daikon提取程序不变量,判断是否改变当前的不变量,根据这些信息给测试用例分类,提取不变量信息结合程序的变更信息,实现回归测试用例集的约简。然后将此方法应用于核电软件的回归测试用例集约简之中,通过测试表明此方法能够降低回归测试的工作量,提高测试的效率。
其他文献
近年来,随着科技的发展和时代的进步,国内外涌现了大量的数据中心,并面向用户提供基础架构、服务、平台等三种形式的服务。如今,随着数据中心服务的兴起,大量的商业企业、研
合成精馏流程最优结构的问题包含三个主要内容:(1)确定精馏流程结构的搜索空间;(2)生成或表示搜索空间内的精馏流程结构;(3)对精馏流程结构进行优化评价并获得最优的精馏流程结构。但是,目前已有的精馏流程结构搜索空间生成方法存在搜索空间不完整、包含许多不具有优势的精馏流程结构或者一些具有潜在优势的精馏流程结构被遗漏等问题。此外,为简化问题复杂性实现有效求解,现有方法大都是基于简捷模型对精馏流程进行模
当今世界,移动互联网对人们生活的影响日益加强,使用各种移动终端访问互联网已经成为一种趋势,同时也带来了海量的移动互联网流量。爆炸式增长的数据给数据采集终端带来巨大
随着二孩政策的开放,幼儿园数量的剧增,学前教育事业蓬勃发展,社会对学前教育的关注也随之升高。凉山州区位劣势明显经济落后,贫困地区居多,教育发展滞后。党中央强调,教育是脱贫致富的根本之策,为此也大力支持凉山地区发展教育事业,特别强调发展学前教育的重要性。认为学前教育的关键是促进儿童健康发展,儿童的健康发展关乎家庭和社会的希望。当前凉山幼儿教师师资主要来源于凉山地区高职院校学前教育专业培养输送的毕业生
目的:WY-101系列化合物是本课题组自行设计的一类结构新颖,作用长效的胰高血糖素样肽-1受体激动剂(Glucagon-like peptide-1 receptor agonists,GLP-1RAs)。本研究利用胰高血糖素样肽-1受体(Glucagon-like peptide-1receptor,GLP-1R)和胰高血糖素受体(Glucagon receptor,GCGR)稳定表达的细胞模型
随着现如今社会网络技术的快速发展,大量的种类繁多的社交App渗透进人们生活的同时也带来了安全隐患,隐私保护成为现如今社会网络研究的一大热点。很多专家投身于数据隐私保
随着计算机科学与技术的发展,图数据结构在各个领域内得到广泛应用。图数据管理和查询已经成为一种研究热点。其中,图查询的基本方式分为子图匹配查询和图相似性查询。子图匹
随着网络技术的高速发展,互联网已经成为日常生活和文明进步中至关重要的部分,且由于光通信技术的普及和应用,链路传输速率已不再是制约网络技术性能提升的瓶颈,而网络查找和
高速通信领域的扩张对通信的速率提出了更高地要求,多核架构的蓬勃发展以及逐渐成熟的并行计算模型和多线程技术在近年来受到的关注度越来越高。本文基于多核平台架构,建立了
近年来,随着移动终端技术的发展、各大互联网公司的崛起,移动互联网发展迅猛。用户对于移动应用的功能和体验的需求逐步提高,网络互动应用是现在和未来APP的主流趋势,因此研