摘要
本发明公开了一种基于打桩函数的单元测试方法、装置、设备及存储介质,涉及现代软件开发技术领域,包括:构建待测试单元对应的代码抽象语法树;对代码抽象语法树中的各节点进行遍历分析以得到函数相关信息并根据跨模块调用规则从函数相关信息中确定目标打桩函数;判断是否存在目标打桩函数对应的目标函数输出文件;若存在,则读取目标函数输出文件并基于目标打桩函数的当前函数信息和目标函数输出文件确定新增打桩函数;生成新增打桩函数对应的新增函数代码并将新增函数代码基于预设存储规范写入至目标函数输出文件,以便调用目标函数输出文件对待测试单元进行测试。这样一来,可以减少手动编写打桩函数的工作量,提高单元测试的效率和可维护性。
技术关键词
单元测试方法
存储规范
抽象语法树
列表
表达式
节点
单元测试装置
深度优先搜索
软件开发技术
模块
可读存储介质
存储计算机程序
遍历算法
解析方法
框架
语句
处理器
电子设备
工作量
系统为您推荐了相关专利信息
优化调控方法
一维水动力模型
渠道
调水系统
闸门
表征方法
眼动数据
节点特征
多维建模方法
眼动特征
外生菌根真菌
混合效应模型
同位素比率质谱仪
贡献率
元素分析仪
无人驾驶车
非结构环境
轨迹规划方法
加速度
代表