提高车机软件测试覆盖程度的系统、方法及装置制造方法及图纸

技术编号:46587886 阅读:0 留言:0更新日期:2025-10-10 21:23
本申请公开一种提高车机软件测试覆盖程度的系统、方法及装置,涉及软件测试领域,包括,数据采集模块、数据预处理模块、测试覆盖度分析模块、测试质量评估模块和反馈与优化模块;数据采集模块,用于实时采集车机软件测试运行时产生的埋点数据;数据预处理模块,用于对采集到的数据进行清洗、分类和预处理;测试覆盖度分析模块,用于对预处理后的数据进行分析,包括对数据进行统计分析,获得软件测试覆盖的数据;测试质量评估模块,用于根据对数据进行统计分析的结果进行可视化处理,识别软件测试运行中覆盖功能区域的程度,生成覆盖程度的评估结果;反馈与优化模块,用于根据覆盖程度的评估结果,生成对软件测试策略优化的报告。

【技术实现步骤摘要】

本申请涉及软件测试领域,尤其涉及提高车机软件测试覆盖程度的系统、提高车机软件测试覆盖程度的方法、提高车机软件测试覆盖程度的装置、电子设备、存储介质及测试平台。


技术介绍

1、在车机软件测试领域,测试覆盖度是衡量测试质量的重要指标之一。测试覆盖度指的是测试用例覆盖软件功能的程度,高覆盖度意味着软件的更多功能被测试到,提高发现软件缺陷的概率,进而提升软件质量。目前,车机软件测试主要依赖人工点击测试和有限的自动化测试,这些方法往往耗时比较高,且难以全面覆盖所有测试场景。现有的技术方案存在的不足主要包括:

2、① 实时性不足:现有技术难以实现对车机软件运行状态的实时监控和数据分析,导致无法及时评估测试覆盖度、无法及时的调整相关测试的策略。

3、② 全面性缺失:传统的测试方法无法全面覆盖车机软件的所有功能,导致某些缺陷难以被发现。

4、③ 测试质量评估困难:缺乏有效的工具和数据支撑来度量车机软件测试质量的好坏,导致测试结果准确性和可靠性收到一定影响。

5、以上这些问题的原因包括技术实现的复杂性、数据分析能力的限制以及缺本文档来自技高网...

【技术保护点】

1.一种提高车机软件测试覆盖程度的系统,其特征在于,所述提高车机软件测试覆盖程度的系统包括:数据采集模块、数据预处理模块、测试覆盖度分析模块、测试质量评估模块和反馈与优化模块;

2.根据权利要求1所述的提高车机软件测试覆盖程度的系统,其特征在于,所述测试覆盖度分析模块,用于对预处理后的数据进行分析,包括对数据进行统计分析包括:

3.根据权利要求2所述的提高车机软件测试覆盖程度的系统,其特征在于,所述测试质量评估模块,用于根据对数据进行统计分析的结果进行可视化处理,识别软件测试运行中覆盖功能区域的程度,生成覆盖程度的评估结果包括:

4.一种提高车机软件测...

【技术特征摘要】

1.一种提高车机软件测试覆盖程度的系统,其特征在于,所述提高车机软件测试覆盖程度的系统包括:数据采集模块、数据预处理模块、测试覆盖度分析模块、测试质量评估模块和反馈与优化模块;

2.根据权利要求1所述的提高车机软件测试覆盖程度的系统,其特征在于,所述测试覆盖度分析模块,用于对预处理后的数据进行分析,包括对数据进行统计分析包括:

3.根据权利要求2所述的提高车机软件测试覆盖程度的系统,其特征在于,所述测试质量评估模块,用于根据对数据进行统计分析的结果进行可视化处理,识别软件测试运行中覆盖功能区域的程度,生成覆盖程度的评估结果包括:

4.一种提高车机软件测试覆盖程度的方法,其特征在于,所述车机软件测试覆盖方法包括:

5.根据权利要求4所...

【专利技术属性】
技术研发人员:杨春辉谢磊吴稀钰李志豪刘一帆黄宁
申请(专利权)人:中国第一汽车股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1