基于分支覆盖的自动化软件测试平台

AITNT
正文
推荐专利
基于分支覆盖的自动化软件测试平台
申请号:CN202411124165
申请日期:2024-08-16
公开号:CN118838847A
公开日期:2024-10-25
类型:发明专利
摘要
本发明涉及软件测试领域,尤其涉及一种基于分支覆盖的自动化软件测试平台,包括,用于验证测试人员的身份信息并触发测试用例生成操作的登录模块;用于获取及储存被测程序的源文件模块;静态分析模块,静态分析模块主要是对被测程序进行分析,遍历AST得到被测程序的包含各分支的控制流图和测试目标,对各分支进行覆盖分析,并生成覆盖准则分析图;采用分支覆盖准则对测试目标进行覆盖,生成能满足覆盖准则的测试用例的测试用例生成模块。本发明通过在静态分析模块中对各分支进行覆盖分析,并生成覆盖准则分析图,解决传统软件测试过程中的静态分析过程复杂且易出错、测试用例生成困难且覆盖率不足、测试用例管理不便和复用性差等一系列技术问题。
技术关键词
软件测试平台 覆盖准则 分支 测试用例管理 分析模块 机器学习算法模型 管理测试用例 程序 随机森林模型 代码特征 可读存储介质 处理器 集成模块 计算机设备 高风险 覆盖率 身份
系统为您推荐了相关专利信息
1
基于残差混合自注意力的傅里叶叠层显微成像重建方法
傅里叶叠层显微成像 浅层特征提取 深层特征提取 图像重建 分支
2
一种人机交互搅拌站控制系统及方法
搅拌站控制系统 传动轴润滑油 控制平台 参数 综合性
3
基于机器学习的PLC与IOT融合的方法及装置
机器学习模型 IOT系统 工业生产 特征选择 设备状态数据
4
一种基于光纤传感的声波监测系统
声波监测系统 光纤传感模块 信号转换模块 智能复合材料 数据访问模式
5
一种基于图像数据分析的投篮辅助训练方法及系统
辅助训练方法 投篮动作 速度 心率 三维模型
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号