基于蜕变关系的代码覆盖率统计工具测试的方法

AITNT
正文
推荐专利
基于蜕变关系的代码覆盖率统计工具测试的方法
申请号:CN202410787737
申请日期:2024-06-18
公开号:CN118606200A
公开日期:2024-09-06
类型:发明专利
摘要
基于蜕变关系的代码覆盖率统计工具测试的方法,包括以下步骤:S1、获取源测试用例集合,对源测试用例添加全局变量;S2、运用蜕变关系对源测试用例进行变异生成相应的衍生测试用例;S3、代码覆盖率统计工具输入源测试用例和衍生测试用例,输出对应的代码覆盖率信息;S4、验证代码覆盖率信息是否满足于蜕变关系对应的输出关系,若不满足,则该源测试用例和该衍生测试用例触发代码覆盖率统计工具的缺陷,并自动报告该缺陷。本发明通过蜕变关系的代码覆盖率统计工具进行测试,无需人工参与,降低测试成本,可以有效检测检测代码覆盖率统计工具的缺陷,能够探测到之前方法未发现的深层次缺陷。
技术关键词
蜕变关系 统计工具 语句 表达式 代码覆盖率报告 抽象语法树 节点 生成代码 定义 变量 标识符 语义 标记 程序
系统为您推荐了相关专利信息
1
基于时序DEM的流域径流含沙量空间分布计算方法
分布计算方法 邻域 径流 水土保持科学技术 数据
2
一种混动式列车的故障调控方法、装置、设备及介质
动力电池 氢燃料电池 调控方法 牵引系统 功率
3
一种三维各向异性网格尺寸场光滑化方法及系统
光滑化方法 网格 度量 三维实体模型 节点
4
一种基于5G联网的智慧停车管理系统
智慧停车管理系统 车位占用状态 LSTM模型 标签 表达式
5
一种宫颈癌细胞图像分类方法及系统
细胞图像分类方法 图像分类系统 宫颈癌疾病 网络模型训练 注意力
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号