共查询到20条相似文献,搜索用时 156 毫秒
1.
全速电流测试的故障精简和测试生成 总被引:2,自引:0,他引:2
针对全速电流测试方法测试生成算法效率低下的问题,提出故障压缩、故障模拟等故障精简的方法,以提高该方法的测试生成效率.实验结果表明,该方法使得需要进行测试生成的故障点平均减少了66.8%,该测试方法的测试生成的效率提高了200多倍. 相似文献
2.
边界网关协议BGP-4的一致性测试 总被引:1,自引:0,他引:1
边界网关协议是在全球因特网上,用来在自治系统间的传递路由信息的域间路由协议。边界网关协议(BGP-4)的一致性测试,是国家高速信息示范网路由协议测试项目的重要组成部分。文中介绍了通讯协议的一致性测试方法,并结合BGP-4的一致性测试进行测试方法的实践与研究。针对GBP协议的不同部分的测试,介绍了不同的测试方法以及测试系统和测试环境的设计与构造。 相似文献
3.
4.
5.
6.
7.
鉴于现有的协议互操作测试方法自动化程度不高,本文给出一种用于描述分布式通信系统的有限状态机模型,并基于该形式化模型和被动测试的思想提出一种协议互操作测试系统开发框架,遵循该框架开发的测试系统能够自动分析被测系统每次通信从属的协议过程,并自动验证报文和流程的正确性。 相似文献
8.
9.
移动IPv6协议的测试研究 总被引:4,自引:0,他引:4
移动IPv6作为IPv6协议族中非常重要的一个协议,对它的一致性测试和互操作性测试将有助于协议的完善,发现协议实现中存在的错误,保证不同厂商产品之间的正确协作,本文分析了移动IPv6协议的测试方法和技术,提出IPv6协议一致性测试系统的参考实现扩展方案,使之适用于移动IPv6协议的一致性测试和互操作性测试,既增强了测试能力,又提高了测试过程可配置和自动化程度,并在此基础上进行了测试实践,最后提出了未来的研究方向. 相似文献
10.
11.
一种动态的协议一致性测试方法 总被引:2,自引:1,他引:2
目前常用的协议一致性测试的测试都是采用先生成固定的测试集 ,然后逐条执行这个测试集 .这种方法可能会造成执行效率不高和实际测试范围被缩小的问题 ,提出一种动态的协议一致性测试方法 ,以提高测试集的执行效率 ,同时从与协议实现无关的角度扩大协议的实际测试范围 相似文献
12.
一种基于测试需求约简的测试用例集优化方法 总被引:17,自引:1,他引:17
测试用例集优化的目标是用尽可能少的测试用例充分满足给定的测试目标.针对给定的测试目标,获得精简的测试需求集有助于提高测试用例集优化的效率和效果.从测试需求约简的角度考虑测试用例集优化,首先给出可以精确描述测试需求间相互关系的测试需求约简模型;基于此模型,提出一种测试需求约简方法,可以获得精简测试需求集,作为测试用例集生成和约简的基础,从而实现测试用例集优化.实验结果表明,测试需求约简有助于获得规模较小的测试用例集,实现系统、科学、有效的测试. 相似文献
13.
14.
John Hunt 《Engineering Applications of Artificial Intelligence》1995,8(6):671-680
Complex software is difficult to test. When that software has been developed by a third party in response to a requirements specification and is to be used in an electronic control unit in the automotive, aerospace or marine industries, this testing process can be even more difficult, but is an essential task. However, testing all possible combinations of inputs to software can be time-consuming, tedious and may be intractable. This paper presents a genetic algorithm (GA) designed to search for significant input and output combinations to a software control system. By “significant” is meant those which produce an output (or result) which is not in line with the original specification. It is intended that such a tool should be used to support the human tester by focusing their attention on areas of concern which they can investigate further. 相似文献
15.
詹泽梅 《数字社区&智能家居》2014,(9):5898-5901
覆盖测试是软件测试中的重要方法,路径覆盖测试中路径集的自动生成能提高测试效率。该文提出了一种描述程序分支情况的分支关系图,给出了基于分支关系图的路径集自动生成算法,实验证明了该方法的正确性,能有效地求出程序路径集。 相似文献
16.
分支测试中测试路径用例的简化生成方法 总被引:8,自引:0,他引:8
结构性测试是对过程式和面向对象程序都非常有效的测试方法,分支覆盖准则被实践证明是其中性价比最高的一种策略.通过深入研究DD图的性质并分析FTPS算法的不足,提出了一种简便、快捷和适合于大规模程序的非约束边集近似求解算法Find_SemiUE;还给出了基于正(逆)向广度(深度)生成树的分支测试路径用例集的简化生成算法Generate_PathSet,该算法在时间和空间开销上较FTPS算法均有较大提高.此外,所证明的关于DD图的结论也值得借鉴用于该图的更深一步研究. 相似文献
17.
软件测试用例生成综合策略研究 总被引:3,自引:3,他引:3
在软件测试中,测试用例生成是其关键环节,也对软件测试的自动化有着重要影响。为了提高测试用例生成的效率,提高其自动化的程度,从不同角度对软件测试用例选择策略进行介绍,并且着重介绍了采用遗传算法作为核心搜索算法来自动生成用例的方法,对其中的关键问题进行了探讨,最后,结合实际测试过程总结了测试用例生成的综合策略。 相似文献
18.
模糊测试是当前检测程序错误的最主流、最有效的手段之一.模糊测试工具首先对种子文件进行变异,生成大量新输入文件,然后挑选新输入来执行目标程序,以触发程序中潜在的漏洞.当前对模糊测试的研究多着眼于改进变异算法,提高生成的新文件对目标程序代码的覆盖,忽略了备用种子文件的筛选策略对提高模糊测试覆盖率与测试效率的的贡献.针对该问题,我们提出了基于覆盖频率的种子文件筛选策略,在每次执行目标程序时,我们记录程序执行中覆盖过的路径边;根据边被执行次数的多少,我们将这些边分为低频边和高频边;对于包含了更多低频边且执行效率高的种子文件,我们给予更高的优先级.我们在模糊测试工具American Fuzzy Lop (AFL)实现了对应的算法,实验表明我们的算法有效提高了模糊测试的效率和代码覆盖率. 相似文献
19.
20.
精确的网络运行状态监视和性能评估对于无线传感器网络的研究和实际部署具有极为关键的意义,而现有的测试技术和测试平台对无线传感器网络的自身运行存在一定的打扰,测试数据的精度也受限于传感器节点的硬件配置.针对现有测试技术和测试平台的缺陷,提出了内部侦听的测试方式,并进一步研发了基于零打扰测试背板的无线传感器网络测试平台.测试平台首先通过由额外的测试背板直接捕获传感器节点内部互连信号,产生测试数据;然后测试数据经由额外的传输网络传送到测试服务器,进行解析和预处理;最后,远程访问客户端通过订阅机制访问测试服务器上的测试数据,并对其分析和处理.测试平台在避免对无线传感器网络正常运行产生干扰的前提下,实现对运行时刻的无线传感器网络的高精度零打扰的透明测试.实验结果表明,基于零打扰测试背板的无线传感器网络测试平台可以对无线传感器网络进行信号分析、协议验证,并对性能进行精确的评估, 相似文献