基于区间缩减的自动化打桩技术研究

来源 :第十四届全国容错计算学术会议 | 被引量 : 0次 | 上传用户:liangchq
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  单元测试中,为了屏蔽函数调用对调用点上下文环境的影响,需要进行打桩。手工打桩效率低下,影响测试进度。现有的自动打桩技术,如随机打桩,忽略了桩函数和目标覆盖路径的约束关系,使得打桩的精度不高,导致未被覆盖的路径依然没有得到有效的测试,覆盖率低。
  本文提出了一种基于区间缩减的自动化打桩方式,利用路径敏感和变量相关的区间计算技术,计算路径对函数调用的约束,并利用该约束对函数调用的返回值区间进行区间缩减,该方式提高了打桩的精度,并在一定程度上提高了单元测试的效率和覆盖率。
其他文献
  循环语句大量应用于程序开发中,但是在静态分析领域,对循环语句的处理还很不完善,存在着不终止和迭代不收敛等一系列问题。传统的循环处理策略所涉及的程序语义信息有限,无法
《政府会计准则第5号——公共基础设施》为公共基础设施资产的确认与计量提供了指导,但由于实际情况的多样性,准则在运用过程中仍然存在一些问题,本文针对这些问题进行了研究
  无线传感器网络故障模型的研究,不但对研究其故障问题研究具有基础性意义,而且在提高网络可靠性、可用性等容错机制相关研究中也占据着十分重要的地位。本文讨论了无线传感
  软件缺陷预测中使用哪些软件度量和如何使用度量进行预测目前还没有收敛的研究结论。本文提出基于度量组合的方法来分析各种度量在缺陷预测中的作用,并用试验的方法证明了
  随着汽车数量的日益增多,如何更加方便、可靠的获取汽车的实时状态信息,从而合理调度车辆,为车辆选择 最佳行车路线、对车辆故障提前预警已成为迫切需要解决的问题。本文针
会议
  随着嵌入式计算机的应用越来越广,对嵌入式系统的可靠性要求也越来越高,嵌入式可信计算机应运而生。本文针对可信计算机的功能需求,研究了容错与嵌入式可信计算机的相关概念
  测试覆盖准则是软件测试的一个重要组成部分。目前已有的覆盖准则研究,大多从程序代码或者规范出发,很少将两者结合起来考虑。另外,面向对象软件和EFSM(扩展有限状态机)规范
会议
  随着计算机技术的不断发展,系统规模的不断扩大,高可用集群系统的管理和维护变得越来越复杂。为了提供稳定的计算环境,并及时发现定位系统中的故障隐患,提出了故障的主动管理
China Council for the Promotion of International Trade Dec.2009 Beijing SectionⅡFeatures of China’s Exhibition Market To better reflect the features of China
  性能评测模型和基准研究是评测服务器性能的重要方法,传统的服务器基准测试的应用模型与实际应用间存在 巨大差异,并对其采用的大型服务器性能有着严苛要求。银行中间业务(B
会议