白盒测试工具-CodeTest
CodeTest是一款嵌入式系统高效白盒测试工具,符合 DO178B 欧洲宇航级标准的测试工具,支持 SC\DC\MCDC 测试。CodeTest的核心功能是实时数据采集和分析,提供详尽的代码覆盖率、性能分析和动态内存分析,以帮助开发人员深入理解其软件在真实硬件环境下的运行时行为。它支持嵌入式实时软件测试功能,可以一边测试一边观察覆盖率的情况。
性能影响小、膨胀率低:CodeTEST插入的是一条赋值语句,执行的时间很短,对目标系统的影响非常小。
硬件辅助采集:CodeTEST是硬件辅助软件的测试工具,CodeTEST采用了纯硬件工具中从总线捕获数据的技术并且对其进行完善。通过监视系统总线,实时捕获数据,得出其执行时间、函数或任务之间调用情况、动态跟踪内存分配、报告内存出错点和相应的原始数据。

白盒测试工具模块组成:

CodeTest支持的系统与环境:
总控台:(1)版本 CodeTEST 4.2;
(2)运行环境,Windows7/10/11
系统:常用实时系统、裸机、FreeRTOS、 μC/OS-II,兼容VxWorks、 Linux
环境:支持所有的被测嵌入式+FPGA的架构
语言:支持C/C++

