劳特巴赫TRACE32®提供代码覆盖新功能

最新更新时间:2013-02-26来源: EEWORLD 手机看文章 扫描二维码
随时随地手机看文章

    2013 年 1月,TRACE32® Power View开始 提供一些新功能,包括可备份代码覆盖分析结果文档化。新增加功能包括评论功能和 XML 导出功能。

    “这是非常重要也非常适用的新增功能之一” , 劳特巴赫中国公司技术经理行明安说,许多客户(例如,医疗或航空电子市场)为确保具体的产品质量合格, 通常需要提供语句覆盖与判定覆盖验证。同时对某些特定的代码做些必要的注释,最终以标准通用文档的形式输出, 极大的方便客户文档的生成和整理工作。同时提供最有效, 最准确的实时程序运行覆盖率测试报告。

评论功能
    一般而言,开发人员应编写测试案例证明一个嵌入式系统完全符合所有要求。然后,该测试案例也将作为系统测试的依据。
    为了收集数据以进行代码覆盖分析,跟踪工具记录在系统测试期间执行的指令的所有相关信息(记录)。记录的跟踪信息在代码覆盖数据库内由 TRACE 32® Power View 管理。此功能使用户可以从各个方面分析和显示代码覆盖分析结果(审查)。
完成测试后,测试人员必须决定:
• 假如一段代码未执行是否可以被认为符合要求?如果是,必须创建一个合适的试验案例,以用于下一次系统试运行。
• 如果未执行的一段代码被认为符合在当前系统配置条件下不可测试的要求,那么可使用新 TRACE32® 评论功能解释其原因(评论)。
• 是否有任何“死”代码?必须从软件中删除。

XML 导出
    在系统测试完成后, 您必须记录代码覆盖分析结果。TRACE32® Power View 现在支持导出 XML 格式的分析结果。同时可以导出下列文件:
1. 汇编代码和高级语言代码, 以及代码覆盖标记 (my_coverage.xml)。
2. 代码覆盖分析的高级结果,例如,模块或功能覆盖。
3. 提供评论,解释为什么单独的代码段即使在测试期间未执行仍被许可 (bookmark.xml)。
劳特巴赫提供一份转换文件,用于在网页浏览器内直观显示测试结果 (t32transform.xsl)。如果有必要,还可以将结果保存为一个 PDF 文件。

编辑:huimin 引用地址:劳特巴赫TRACE32®提供代码覆盖新功能

上一篇:日元持续贬值:日系消费电子巨头酝酿反攻
下一篇:Altera采用英特尔FinFET技术,FPGA进入3D时代

小广播
最新半导体设计/制造文章
换一换 更多 相关热搜器件

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 市场动态 半导体生产 材料技术 封装测试 工艺设备 光伏产业 平板显示 EDA与IP 电子制造 视频教程

词云: 1 2 3 4 5 6 7 8 9 10

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved