共查询到19条相似文献,搜索用时 125 毫秒
1.
2.
3.
基于代码枚举的自动程序修复方法借助变异算子对程序中错误语句进行变更操作,从而得到程序修复解.由于缺乏文法制导及变异算子数量的有限性,该方法的有效性有待进一步提高.本文提出一种基于变型空间代数的自动程序修复方法,即将回归测试用例集视为训练实例,通过归纳学习得到程序中出错语句的修复解.具体而言,该方法包括以下特征:(1)从文法到变型空间的自动构造生成方法;(2)根据变型空间树中变型空间的不同类别,分别给出一致性定义;(3)结合静态及类型检查的变型空间代数运算.实验结果表明:与基于代码枚举及基于搜索的修复方法相比,本文提出的方法在修复成功率方面更具优势;与此同时,方法中的静态及类型检查机制可以有效地削减假设空间的规模. 相似文献
4.
针对边界网关协议BGP4+进行了一致性测试研究,分析了BGP4+协议的特点,给出了用XML来描述BGP4+测试套的测试模板,并对BGP4+协议在Linux下的实现,进行了一致性测试,列举了部分测试结果,对测试结果进行分析,发现了被测实现与协议说明不一致的地方. 相似文献
5.
6.
变异测试是一种有效的基于故障的测试方法,但大量冗余变异体所带来的昂贵的测试成本问题,阻碍了它在实际工程开发中的应用.为解决该问题,本文针对程序中的顺序语句所产生的变异体,基于故障的可达-感染-传播模型,提出了使用区间抽象域来表示程序状态,通过区间运算判断变异体之间冗余关系的算法;针对程序中的条件语句,基于谓词故障层级,分别给出了面向简单谓词和复合谓词的冗余变异体选择算法.并对这两种算法对冗余变异体的判定效果进行了分析,最后给出了在分层抽样背景下,非冗余变异体生成的约束边界条件.对Siemens和开源项目等共8个工程进行了实验,并与随机选择法进行了对比.结果表明,本文所提方法在减少变异测试时间成本的同时,可以保持较高的变异得分. 相似文献
7.
8.
随着软件产业的迅速发展,软件的规模和逻辑复杂度大大增加,软件中存在的潜在漏洞也越来越多,威胁着个人计算机甚至企业、政府的信息安全,漏洞挖掘正在被越来越多的人重视。漏洞挖掘工作中,如何构造畸形样本是关乎测试效率的至关重要的问题。文章首先对基于Peach的模糊测试技术进行介绍。其次研究Peach在漏洞挖掘中的样本变异策略。最后提出了对样本变异策略的优化方法,并通过实验验证了优化方法能够提高模糊测试的效率。 相似文献
9.
10.
11.
基于TTCN的测试执行方法及其应用 总被引:2,自引:0,他引:2
测试执行是协议一致性测试系统中的主要部分,本文提出一种基于测试描述语言TTCN的操作语义对标准测试集进行了解释执行的测试执行方法,利用这种方法所实现的一致性测试系统具有很强的灵活性和独立性,同时大大提高了测试的效率,另外,我们还介绍了基于这种测试方法所完成的协议一致性测试系统(PCTS)的总体结构,设计思想以及测试配置。 相似文献
12.
13.
14.
A method for generating test sequences for checking the conformance of a protocol implementation to its specification is described. A rural Chinese postman tour problem algorithm is used to determine a minimum-cost tour of the transition graph of a finite-state machine. It is shown that, when the unique input/output sequence (UIO) is used in place of the more cumbersome distinguishing sequence, both the controllability and observability problems of the protocol testing problem are addressed, providing an efficient method for computing a test sequence for protocol conformance testing 相似文献
15.
现有Modbus协议一致性测试中尚未形成测试自动化方法,给测试的有效性和客观性带来了不利影响,为了解决这一问题,提出一致性测试的自动化方法的体系结构,它由测试用例生成器和测试结果分析器组成,然后基于体系结构实现了一致性自动化测试系统。在实际应用中该系统发现了一些隐藏的Modbus一致性问题,证明了该方法的可用性和有效性。 相似文献
16.
17.
针对由国家传感器网络标准工作组PG3项目组提出的低速无线传感器网络(Low-rate Wireless Sensor Networks,LR-WSN)网络层和应用支持子层规范,搭建LR-WSN多方协议一致性测试平台,对测试系统部分功能与性能进行验证与分析,验证LR-WSN多方测试系统的优越性. 相似文献
18.
针对无线自缎织网络中的协议一致性测试问题,提出一种新的测试算法一节点自相似性方法。利用形式他描述语言SDL对路由协议DSR路德协议进行描述,文章给出了该方法的具体涵义以及应用环境。通过举例,验证了节点自相似性方法能够从实际移动网络的模型中产生测试序列进行测试。 相似文献