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