基于谓词的全路径覆盖软件测试方法研究

来源 :计算机测量与控制 | 被引量 : 2次 | 上传用户:storm030
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
路径覆盖测试是基于白盒的软件测试中覆盖率最高的测试方法;为了实现复杂程序的全路径覆盖测试,提出了一种基于谓词的全路径覆盖软件测试方法;首先研究了谓词覆盖的基本理论,然后对移除谓词后的孤立链进行测试,根据集成测试的观点,将谓词和对应孤立链集成以实现全路径覆盖,同时在算法中加入基本路径覆盖以实现对程序主要路径的重点测试;应用结果表明,该方法实用、高效,具有一定的推广价值。
其他文献
文中提出了一种基于定向约束的脉冲耦合神经网络的路径规划方法。该方法基于脉冲耦合神经网络,不需要进行经典神经网络的前期训练,将拓扑化地图与脉冲耦合神经网络相结合,设
路由传输与数据聚合是无线传感器网络中的两个重要方面,有着广泛的应用。网络的多样性导致没有普适的路由算法与数据聚合方案,因此对二者进行总结很有必要。对无线传感器网络
随着广域量测技术的发展,提前辨识暂态稳定性并采取预防控制措施对电力系统的安全和稳定有着重要意义,而对电力系统的时空轨迹预测则是其中的关键。传统的无系统模型电网时空
图编辑距离是图模式匹配技术中常用的方法之一。基于图编辑距离的匹配方法能够处理多种类型的图数据,因而受到了学术界的广泛关注。首先介绍了图编辑距离的相关概念;然后简述了基于启发式搜索技术的精确图编辑距离算法,重点分析了基于二分图匹配的近似图编辑距离算法;最后对现存的一些图编辑问题进行了总结,并对未来的发展趋势进行了展望。
交汇立靶测量系统可以实现飞行弹丸的速度、着靶坐标测量,是靶场测试中不可缺少的测量装置,然而,由于交汇立靶中的倾斜光幕存在,致使飞行弹丸在穿越光幕过程中的输出信息不一致,影
介绍了一种基于FPGA的汽车电子控制单元(ECU)二维模糊控制器的实现方法,给出了设计流程、模块的描述和仿真结果;汽车ECU上用传统的控制器不能实现参数的自动调整,具有局限性,而
复杂网络是从大量现实存在的复杂系统中抽象得到的,网络的整体功能体现在网络中节点间的相互作用上,社团结构是其关键性结构特征。社团对应于系统的功能模块,提取网络的功能
针对基于正交小波分析的图像增强技术一般只适用于黑白图像;而伪彩色处理技术不能够充分处理图像中某些细节信息的缺陷,提出了基于正交小波分析和伪彩色的遥感图像增强处理方法;实验结果表明,增强后的遥感图像无论在视觉效果上还是在噪声特性上都有了很大的改善;该方法简便易行且计算量小,在应用中有较大的灵活性;该方法还具有运算速度快和可操作性强等特点,在遥感图像增强研究方面具有广泛的应用前景。
曲面构造是计算机辅助几何设计的一个关键问题。为了使建模曲面在实际应用中更加灵活、有效,提出一种有理分形曲面的构造方法,并基于该模型给出一种单幅图像超分辨率重建算法。首先,将分形插值函数视为高度函数的分形扰动,给出了一种双变量有理样条迭代函数系统,由此生成有理分形曲面;其次,研究了有理分形函数的一些分析性质,给出了有理分形曲面的计盒维数;最后,将该模型及其理论结果应用于单幅图像的超分辨率重建,提出一
介绍了利用Matlab实时工具箱RTW和xPCTarget建立飞机地面方向综合控制系统半物理仿真平台的方法;自动生成优化的嵌入式实时仿真代码,在线调整模型参数并监视仿真数据,从而大大减