
汽车实用技术 ›› 2026, Vol. 51 ›› Issue (3): 80-85.DOI: 10.16638/j.cnki.1671-7988.2026.003.014
• 测试试验 • 上一篇
路国光,周晓清,刘煜,祝昌久,彭佳佳
LU Guoguang, ZHOU Xiaoqing, LIU Yu, ZHU Changjiu, PENG Jiajia
摘要: 在软件开发初期进行代码级集成测试可以提早发现并修复潜在的错误和缺陷,减少后 期修复成本。ISO 26262 中要求做基于需求的软件测试,但在目前的车载软件集成测试中,更 多关注代码结构覆盖率,缺乏对软件需求和功能的验证。文章依托 Testbed 工具实现了一种 新的软件集成测试方法,通过功能分解、线程划分、调用路径分析以及设计参数等,完成了 基于需求的用例设计,保证对软件需求的 100%覆盖与追溯。此外,为了进一步覆盖系统运行的 特殊工况,提出了可变参数循环执行用例的方法。通过监测用例多次执行的路径和语句被执 行次数,在代码层面实现了故障注入测试。最后,在车载拖车控制器软件上对该方法进行验 证,结果表明,该方法具有很强的实用性和高效性。