路径覆盖相关论文
路径覆盖测试是一种重要的软件测试方法,通过分析程序获得待覆盖的目标路径,并生成覆盖路径的测试用例,实现软件内部逻辑检查。然......
重入性漏洞在智能合约中普遍存在,可能造成巨大的经济损失.现有的基于符号执行的静态分析工具通过预设的规则判断漏洞是否存在,然......
开源软件的不断发展导致了软件漏洞的数量呈现上升趋势,因此软件漏洞自动挖掘技术也得到了越来越多研究者的关注。模糊测试技术一......
生成测试用例是软件测试的必要前提,路径覆盖测试用例自动生成(ATCG-PC)作为一种智能化软件测试技术,是提高软件测试效率的有效途径......
测试数据的自动生成是为了解决人工测试容易出错、耗时且费力的问题。现在常见的测试方法是选取有代表性的测试数据进行测试,这种......
随着软件复杂性的不断提高,测试成本急剧增加。对于具有不确定性的消息传递接口(Message-Passing Interface,MPI)并行程序而言,生成......
测试数据生成是软件测试的关键。采用遗传算法生成覆盖路径的测试数据,是一种重要的测试数据生成方法,但是,已有的方法主要面向串行程......
消息传递并行程序拥有简单的开发方式、实现的便捷性,以及优秀的兼容性能,是当前应用最广泛的并行程序之一。消息传递并行程序包含......
该文提出了一种面向事务处理的确认测试控制方法,其核心是实现事务处理流程的形式化.该方法在数据流图规范化的基础上引入了数据流......
随着软件技术的发展,程序的规模逐渐增大,复杂度也逐渐增加。在软 件的开发过程中,完全依靠人力进行分析测试效率太低,而且不能保证软......
软件测试是软件开发过程中的重要阶段,是软件质量和软件可靠性的重要保障。软件测试的自动化相对人工测试能有效减少测试工作量和......
测试用例的自动产生方法是目前软件测试领域研究的重要内容之一。遗传算法作为一种高效的搜索寻优算法,近年来日益受到国际学术界......
本文探讨一种白盒测试中测试用例自动生成的搜索算法,旨在为软件测试提供完整的测试用例。 路径覆盖是白盒测试中覆盖率最高的一......
无线传感器网络(Wireless Sensor Networks,WSNs)是由大量的计算、存储、通信能力有限的传感器节点构成的网络,能感知、采集及检测......
软件测试深入到研发软件的每一个阶段,它从需求分析阶段开始存在直到交互软件产品为止。通过对研发产物进行测试不仅使软件产品达......
点集覆盖问题是计算几何领域的一类基本问题,其中包括了直线覆盖、路径覆盖、回路覆盖等问题。此类问题的研究不仅具有重大的理论......
软件测试用来发现软件错误和缺陷,从而达到保证软件质量的目的。软件测试是软件开发周期中重要的环节。生成合适的测试数据是软件......
当前软件漏洞问题日益严重,恶意攻击者最常使用的手法就是利用缓冲区溢出(Buffer Overflow,BOF)漏洞对目标程序进行攻击,所以对BOF......
优化问题在工程等领域广泛存在,具有很高的研究价值。为了解决优化问题,一系列优化算法被提出。其中一类优化算法被称为智能优化算......
无线视频传感器网络提供了一种成本低、便捷性高、安全性强的安防领域目标入侵跟踪问题的高效解决方案。针对农村小水电站危险系数......
近年来有向传感器网络能够在工农业、环境监测、军事等重要领域得到普遍的应用,得益于视频、超声波诸类传感器对图像、视音频等多......
测试用例自动生成是软件测试实现自动化的前提和基础。本文针对软件结构测试的用例自动生成问题,首先选择基本路径覆盖作为测试......
当前漏洞检测存在测试数据有效性低的问题.本文提出一种基于程序内部危险函数覆盖的漏洞测试技术,依据漏洞污点传播模型,主要研究......
软件内建自测试是一种新型的软件测试方法,它包括模板和测试数据生成两部分.本文研究了其中的测试数据生成方法,首先在系统的模板......
路径覆盖测试准则要优于其它已知的覆盖准则,但由于对一般的软件,路径数目太大,以致实际难以实现.路径划分是路径覆盖技术的一个折......
摘 要:提出一种测试用例生成方法.针对穿越程序各节点间测试用例数目的不等性,引入测试用例穿越程序后流量均衡性的概念,给出节点间流......
软件测试是保障软件质量的重要手段。传统的手工测试存在效率低、耗费人力和时间资源、无法有效量化管理等缺点,自动化测试在软件测......
软件测试的目的是为了发现软件中存在的缺陷甚至错误,从而提高软件的质量。已有的统计结果表明,软件测试占开发成本的50%以上。软件测......
软件测试是保证软件质量的重要手段。测试数据自动生成技术可以提高软件测试效率,降低软件开发成本。面向路径覆盖的测试数据生成......
计算机软件是信息产业的重要组成部分,如何保证其安全、稳定和可靠性,一直是学术界和产业界的热门研究问题和关注焦点。提高软件质......
自动化测试可以有效地提高软件测试效率,降低软件开发成本.测试数据自动生成是自动化测试过程中一个非常重要的环节.以路径覆盖为......
路径覆盖是传感器网络覆盖领域的重要问题.已有研究仅针对直线路径情形,分析了节点部署密度与覆盖概率之间的关系.由于目前还不存......
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生......
在软件测试的静态测试技术中,路径覆盖能保证最大程度的代码覆盖率,路径测试用例设计和程序环路复杂度度量都需要用到控制流图。介......
为提高路径覆盖测试效率,提出采用融入自适应迁移的生物地理学优化算法自动生成满足目标路径覆盖的测试用例。首先,根据路径覆盖难......
随着嵌入式系统的复杂性不断提高,嵌入式软件测试变得越来越重要。针对嵌入式软件测试的特点,通过模拟测试智能水量计量仪的软件系......
针对由路段流量估计OD矩阵的交通观测点设置问题,根据最大可能相对误差概念提出了改进的交通观测点设置原则:路径覆盖原则和最少观测......
为了减小适应度函数计算量,提高测试数据自动生成效率,提出一种基于二叉树表示的搜索空间数据缩减方法。利用二叉树编码,记录全空......
提出一种基于搜索空间自动缩减的路径覆盖测试数据进化生成方法,首先,确定目标路径与输入变量之间的关系,将可分目标路径分离出与部分......
本文讨论了HDL测试过程中的代码覆盖问题,重点分析了语句覆盖、路径覆盖和表达式覆盖等三种覆盖方法,并给出了相应的例子.......
软件测试是软件开发过程中极其重要的一环,提高软件测试的自动化程度对于确保软件开发质量、降低软件开发成本非常重要,而提高生成......
为了提高多路径覆盖测试数据的生成效率,研究了一种基于蚁群算法的多路径覆盖测试数据生成方法.首先给出蚁群算法的一种改进方法,......
为了快速生成覆盖目标路径的测试数据,提出在测试数据进化生成中,利用种群中个体穿越程序各分支的均衡程度调整进化过程.首先,在个......
测试用例的生成在软件测试中起到关键性的作用,然而在全路径覆盖这一准则中,往往会遇到极少数路径被遗忘等问题。针对此问题,文章......
路径覆盖是软件测试中一种十分重要的方法,它使程序的每个分支至少执行一次;针对嵌入式软件测试的特点,提出了嵌入式软件路径覆盖......
白盒测试是一种基于程序逻辑结构的测试,结构越复杂的程序需要的测试用例越多,存在测试量过大和测试不足这一对始终难解的矛盾。将程......