产品概述 ARTs?是借助FACE平台,专门为嵌入式系统软件测试而设计的工具套件,为追踪嵌入式应用程序,分析软件性能,测试软件的覆盖率以及存储器的动态分配等提供了一个实时在线的高效解决方案。ARTs?将给整个开发测试团队带来高质量的测试手段。 ARTs?能同时测试出软件的性能,代码覆盖率以及存储器动态分配,捕获函数的每一次运行,无论是在检测一个局部的软件模块还是整个软件系统测试,工程师只须简单地将ARTs?的仿真探头(probe)连接到目标系统的处理器、总线或接头上,预处理待测的源程序,启动ARTs?,运行测试处理软件,测试结果即可在测试进行过程中或在测试结束后随时查看。 ARTs?可同时监视整个应用程序,避免了选择程序的哪部分来进行观测以及如何配置相应工具对各部分进行测试时而带来的麻烦,即使是在程序**出高速缓存或被动态再分配时,ARTs?仍能生成可靠的追踪及测试结果。 产品特性 实现功能: ? 高度自动化模式 ? 自动化打点 ? 性能分析 ? 测试覆盖分析 ? 内存分配分析 ? 代码跟踪 ? 总线和以太网数据采集 ? 支持多种CPU和开发环境 ? 测试报告 技术指标: ? 同时处理函数多达100000个; ? 支持C/C++语言; ? TRACE跟踪记录容量大于1万条源程序; ? 时间误差不大于1nS; ? 采集总线频率200Mhz; 功能描述 高精度嵌入式软件实时测试工具ARTs?,从目标板总线或则以太网接口获取信号,实现真实目标机在环系统级测试,对实时在线采集到的数据进行分析,实现被测软件的白盒测试。主要功能是性能分析、测试覆盖分析(语句覆盖和分支覆盖)、动态内存分配分析、代码跟踪功能。如下图3 功能图 典型应用 ? 研发、测试团队:调试测试功能、性能 ? 测评中心:代码覆盖率等分析、测试报告 产品支持 目标机CPU 系列:有PPC, MIPS, x86, ARM, DSP (TI, ADI); 主机环境: Win2000/winxp/Win2003/Vista/Win7/Win8等; 实时操作系统: VxWorks, Linux, WinCE, RTXC 等。