一种提高错误定位效率的测试用例选择方法

来源 :华东理工大学学报:自然科学版 | 被引量 : 0次 | 上传用户:bb1206
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为提高错误定位的效率,提出了多种测试用例约简与选择的方法,然而,过度的约简与不适的选择造成了部分测试信息丢失,引起了错误定位有效性的损失。本文提出了一种相似测试用例选择方法,用以约简测试集。该方法能消除偶然测试用例对错误定位准确性造成的偏差,通过为每个失败测试用例选择执行轨迹与其相似的成功测试用例的方式,最大限度地保留测试的全部信息;基于选择出的测试用例信息,利用已有的错误定位方法输出程序语句的可疑值列表。以Siemens程序集作为实验对象,证明了本文测试用例选择方法能显著提高错误定位的有效性。
其他文献
针对单个神经网络泛化能力差、对不同样本预测精度波动大的问题,提出了一种基于即时学习集成神经网络方法。首先,基于训练样本,建立多个不同的神经网络模型。其次,根据即时学习的
考虑了在二维欧式平面内的多旅行商问题,通过Delaunay三角剖分的方法,将问题转化为求解多个旅行商问题。树分解算法的核心是Delaunay边的空圆性质并且可以证明该算法的近似比
针对量子遗传算法(QGA)优化多峰函数时存在收敛速度慢、容易陷入局部最优的缺陷,提出了改进型量子遗传算法(IQGA)。引入个体浓度的概念,在量子门更新之前对种群进行筛选并剔除高浓
氯代有机溶剂与酚类化合物复合污染地下水的现象较为普遍,但地下水环境中溶解氧缺乏,好氧微生物降解作用难以发挥。本文驯化好氧微生物Burkholderia cepacia耐受高浓度H2O2,
高浓度煤粉流经文丘里管时,会在收缩段和喉段内壁聚集黏附并形成坚硬垢层,造成相同输送压差下,输送量降低,文丘里管总压差增大。采集煤垢进行工业分析以及X射线荧光光谱、X射
以Geobacter sulfurreducens为产电菌构建双室微生物燃料电池(MFC)。产电菌液分别在0、100、200mT的垂直磁场下动态处理1h,然后接种到MFC1、MFC2和MFC3中,研究动态磁场处理对MF
针对置换流水车间调度问题,以最小化最大完成时间为调度目标,提出了一种离散候鸟迁徙优化(Discrete Migrating Birds Optimization,DMBO)调度算法。采用NEH产生一个调度可行解,
针对压印机在生产过程中出现的坯饼团聚问题,开发了一种利用弹簧为搅拌元件的柔性分散机构,通过竖直悬挂的若干个弹簧对硬币的弹拨作用,实现坯饼的有效分散功能。通过力学建
以一台单级微型高速离心泵为研究对象,对其内部空化流动进行全流场数值模拟,分析了3种流动系数和不同空化数时该离心泵叶片流道内的空泡、静压以及相对速度分布规律。研究结
为了降低IaaS云中物理服务器的资源开销和能耗,提出了一种资源损耗模型;同时结合服务器能耗模型,提出了一种能耗和资源损耗优化的虚拟机放置策略;设计并实现了一种能耗有效且