基于错误定位表的自适应组合测试输入域缺陷定位技术研究

来源 :南京邮电大学 | 被引量 : 0次 | 上传用户:mail1631987
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
组合测试旨在检测由影响软件系统的各种因素之间相互作用引起的潜在故障。在执行组合测试时,通常的步骤是首先生成一组测试用例来覆盖每个可能引发故障的交互,接着在检测到故障后识别导致故障的交互。尽管这种执行方法简单明了,但有研究表明在实践中并不是理想的选择。这是由于在测试用例生成阶段,测试人员希望测试用例集不仅能够对组件中某些关键参数间的交互关系进行全面的检测,而且尽可能生成较少的测试用例集;在缺陷定位阶段,测试人员希望在生成和执行所有的测试用例之前能够确定导致软件失效的根本原因,因为早期识别出导致失效的交互可以指导剩余的测试用例生成,从而避免生成许多不必要和无效的测试用例。针对以上目标,本文从测试用例生成和缺陷定位技术两个方面展开研究,具体研究成果如下:首先,论文提出了一种基于in-parameter-order(IPO)算法的可变力度测试用例生成方法。采用布尔规约集中20条布尔规约表达式及其变异体作为单一水平系统以及西门子程序集中5个程序作为混合水平系统,对IPO算法中两个策略赋予具体定义,接着通过分析比较得出最优策略组合,在此策略组合下的IPO算法应用于可变力度覆盖表生成中,在所需测试用例集数目与执行时间上较其它可变力度覆盖表生成算法有较好的效果,进一步通过实验结果证实可变力度覆盖表在错误检测能力方面优于固定力度覆盖表。其次,论文提出了一种基于错误定位表ELA的自适应缺陷定位方法,此方法允许生成和识别过程相互交互。因此,生成和识别阶段都将更加有效和高效地完成。采用布尔规约集中20条布尔规约表达式及其变异体中具有安全值的表达式作为实验对象进行了一系列实证研究,以缺陷定位方法所需的整体成本、查全率、查准率以及综合评价指标作为评估指标,结果表明此方法可以比传统非自适应方法更快地定位导致故障的交互,同时比基于FIC算法的自适应方法所需的总体成本更少。
其他文献
当今信息时代,网络信息安全受到世界各国的关注。数字签名作为电子消息的一种签名方法,可以用来鉴别数字信息的完整性和正确性,已经广泛应用于电子商务、电子政务等各类通信场景。经典数字签名中的加密算法一般是基于计算复杂度来实现的,随着计算机科学和量子计算的高速发展,经典数字签名的安全性日益受到威胁。而另一方面,量子数字签名(Quantum Digital Signature,QDS)的安全性建立在量子力学
学位
目前室内监控领域受到了越来越多的关注,身份识别和位置估计技术已经广泛应用于各个领域。但是由于环境复杂性导致现有技术难以得到精确的识别和估计。为解决上述问题,本文开展了基于信道状态信息(CSI)和深度图像的位置估计和身份识别研究,主要工作包括:(1)研究身份识别和位置估计的相关理论和方法。首先介绍了数据测量与预处理方法,然后分别搭建采集CSI数据和深度图像的软硬件平台,为算法性能分析提供坚实理论基础
学位
作为常见的恶性肿瘤之一,前列腺癌(prostate adenocarcinoma,PRAD)已经成为全球范围内日益严重的健康问题,也是癌症相关死亡的主要原因。PRAD的分子异质性导致病人在临床表现、治疗反应和复发情况等方面不尽相同,在临床上难以为病人提供精准的治疗方案。筛选与PRAD预后相关的关键RNA,提供可靠的预后风险评估策略和新的分子分型方法是癌症治疗的重要环节,将有助于识别新的预后生物标志
学位
无线传感器网络是由一组传感器节点在自组织的组网方式下构成的无线网络,是多种学科领域交叉融合的一项崭新技术。它涉及现代化军事、医疗健康、森林火灾监测和精细农业等诸多领域,具有极其广阔的应用前景。节点定位技术为实现这些应用发挥着重要作用。其中,距离矢量跳(Distance Vector-Hop,DV-Hop)算法作为一种分布式非测距定位算法,为传感器节点基于位置的服务,提供了一种简单、可行且低成本的解
学位
铯铅卤化物钙钛矿量子点(CsPbX3(X=Cl、Br、I)QDs)凭借其独特的光电学性质,例如通过卤化物成分工程和量子限制效应可调的光致发光峰值(400–800 nm)、窄的发射线宽以及高量子效率等在固态照明、液晶显示以及太阳能电池等领域引发了极大的研究兴趣。然而,由于自身的离子特性以及较低的合成能,CsPbX3 QDs在自然环境下面临着严重的热、化学稳定性问题。此外,Pb2+离子的毒性问题也极大
学位
单层石墨烯因其特殊的带隙结构,使其具备极其优越的物理性质和电光性质。这些优异的性质使其在柔性射频器件、电子元件、超级电容器、光学传感器、导电油墨、涂料和复合材料等领域具有重要的应用价值。古斯-汉森位移(Goos-H?nchen shift,GH shift)简称GH位移,是指当光束在界面处完全反射时,反射光束会从几何光学预测的位置发生横向偏移。GH位移已在解/复用器、光开关、化学和生物传感器以及表
学位
当今,新冠疫情在全球肆虐,几乎每天都有人感染疫情或者因为疫情而去世,在如此严峻的情况下,如何做好疫情防范成为人们关注的重点。通过佩戴口罩避免与他人接触是最直接的减少感染风险的方法,然而在一些公共场合需要摘下口罩进行用户身份识别。如何在戴上口罩的情况下去识别人们的身份成为了焦点。为此,本文主要研究了基于智能手机的步态识别方法以及设计,并且实现了一套实时身份识别系统,其主要工作如下:首先,本文提出了一
学位
随着钣金折弯行业自动化与智能化水平的不断提高,对折弯加工工艺精度与生产效率的要求也逐步上升。由于折弯编程系统在可扩展性、鲁棒性、安全性等方面均超过传统的人工折弯,因此研发设计高效的编程系统已成为折弯加工领域发展的重要方向。本文在分析当前国内外钣金折弯工艺算法与系统软件设计思想的基础上,针对钣金折弯加工中工件与机床的运动轨迹,设计了以图形式编程为交互形式、神经网络与生物进化算法为运算支撑的编程系统,
学位
相较于零维和一维金属纳米材料,二维金属纳米材料因其多功能性、比表面积大、稳定性高等,在生物检测、生物成像和生物治疗方面均有广泛应用。二维金属纳米片由于拥有良好的光热转换效率、优异的类酶活性在生物光热治疗、化学动力学治疗等方面具有巨大的应用潜力。本文合成了两种二维金属纳米材料——超薄PdRu纳米片和超小PtCu纳米片,基于两种材料的不同特性分别探讨了PdRu纳米片对三阴性乳腺癌的NIR-Ⅱ区光热增强
学位
漏波天线由于其高定向性、结构紧凑且不需要像相控阵那样复杂和昂贵的馈电网络而备受关注。随着人们日益增长的对无线系统的需要,漏波天线迎来了新的挑战,如何提高其性能并且丰富其功能成为一个重要的研究方向。人工表面等离激元作为存在于亚波长周期结构表面的电磁波,其拥有强场束缚性、可调制的色散特性和高频截止特性等特点,可用于漏波天线的设计。因此,本文基于人工表面等离激元的优势,分析和研究了传统漏波天线存在的低扫
学位