技术转移转化

数据流测试用例自动生成技术方法

发布时间:2026-05-09浏览次数:10

一、成果简介

本项目成果是针对软件系统、工业控制系统 “数据流测试用例人工生成效率低、覆盖度不足” 的测试痛点,研发的基于模型的数据流测试用例自动生成技术,是软件测试领域的核心支撑技术。

技术实现上,该方法的核心步骤为 “数据流建模 - 约束定义 - 用例生成”。首先,从系统外部视角构建场景化数据流模型,明确系统的输入数据、处理流程、输出数据及数据之间的依赖关系;其次,采用扩展正则表达式对系统的交互序列进行建模,同时通过基本数据元素限制、约束公式和计算函数,定义数据流的交互规则与异常条件;最后,基于建模结果,自动生成覆盖 “正常数据流路径”“异常数据流路径”“数据依赖关系” 的测试用例,确保测试用例的覆盖度。

该方法适用于舰船任务系统、工业控制系统、大型应用软件等复杂系统的数据流测试,其核心价值在于替代了传统的人工用例编写方式,大幅提升了测试用例的生成效率,同时保证了测试用例的覆盖度与针对性,为复杂系统的测试质量提供了保障。


二、相关专利

数据流测试用例生成方法(ZL201210118820.1


三、联系方式

项目单位: 福建师范大学泉港石化研究院(福建师范大学泉港低碳产业创新研究院)

联系人: 陈志德         联系电话: 13959158448    

电子邮箱: zhidechen@finu.edu.cn

通讯地址:福建省泉州市泉港区驿峰西路596