0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

单元测试工具TESSY 新版本亮点速览:提供测试驾驶舱视图、超级覆盖率、代码访问分析、增强覆盖率审查

龙智 来源:jf_15970448 作者:jf_15970448 2024-07-08 16:20 次阅读

TESSY最新版本v5.1现已发布!

该版本可用于Windows和Linux,并提供各种有趣的新功能。一个突出的新功能是新的“测试驾驶舱视图”,它可用于从整个软件中确定要测试的源代码文件,汇总来自各种测试对象和方法的所有覆盖率测量结果,并记录在新的测试总结报告中。

了解更多TESSY新版本功能详情或申请免费试用,欢迎咨询TESSY中国授权分销商——龙智。

新版本功能亮点速览:

1、超级覆盖率

逐行评估源代码。

基于标准覆盖率测量。

提供不同测试级别的累积覆盖率。

找到源代码文件中未经测试的代码。

2、代码访问分析

创建和分析模块后,即可获得代码访问分析结果。

测试人员可以在测试设置完成后快速了解源代码中是否有未经测试的部分。

3、驾驶舱视图

新的测试驾驶舱视图,汇总了源代码文件中所有测试对象的所有结果和覆盖范围。

wKgaomaLoUyANINfAAA0otRbLaM96.webp

4、覆盖率审查

源代码行可以标注预设注释和任意注释。

更好地记录代码访问 (CA) 和超覆盖 (HC) 发现的未访问代码行。

达到完全覆盖:代码访问 (CA) 和超覆盖 (HC) 测评将考虑已审核的源代码行。

wKgZomaLoUyAP0UpAABJEjHMSE439.webp

覆盖率审查视图列出了每个源代码的审查。

所有覆盖率审查都将记录在测试总结报告中。

wKgaomaLoU2ALaYeAAAnjmB2Q2441.webp

5、测试总结报告

新的测试总结报告取代了以前的测试概览报告。

根据已测试的源代码文件,提供当前测试项目状态的简要总结。

wKgZomaLoU2ACNqvAAA0wH2j2wg85.webp



审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 集成测试
    +关注

    关注

    0

    文章

    22

    浏览量

    8208
  • 驾驶舱
    +关注

    关注

    1

    文章

    19

    浏览量

    2698
收藏 人收藏

    评论

    相关推荐

    使用逻辑和转换优化数字驾驶舱处理单元

    电子发烧友网站提供《使用逻辑和转换优化数字驾驶舱处理单元.pdf》资料免费下载
    发表于 09-05 11:08 0次下载
    使用逻辑和转换优化数字<b class='flag-5'>驾驶舱</b>处理<b class='flag-5'>单元</b>

    利用静态检查工具完善功能安全中测试覆盖率

    在功能安全中测试覆盖率是比较重要的概念,也是在验证过程中通常需要花费时间较多的步骤,如果能借助于静态检查工具的死逻辑查找和声明、测试用例自动补全等功能往往能取得事半功倍的效果。
    的头像 发表于 09-05 09:15 133次阅读
    利用静态检查<b class='flag-5'>工具</b>完善功能安全中<b class='flag-5'>测试</b><b class='flag-5'>覆盖率</b>

    自动化嵌入式系统测试流程:TESSY功能优势详解

    关于TESSYTESSY作为最早的单元测试工具之一,是当今嵌入式软件测试的领先解决方案。TESSY的设计目的是支持根据标准进行的开发和
    的头像 发表于 07-22 10:52 335次阅读
    自动化嵌入式系统<b class='flag-5'>测试</b>流程:<b class='flag-5'>TESSY</b>功能优势详解

    单元测试、集成测试自动化工具

    HookCode 直接使用目标机代码进行单元测试 联合静态解析工具[CasePlayer2],提供C0(语句),C1(判定),MC/DC覆盖率
    的头像 发表于 06-26 13:41 219次阅读
    <b class='flag-5'>单元测试</b>、集成<b class='flag-5'>测试</b>自动化<b class='flag-5'>工具</b>

    接口测试工具有哪些种类

    接口测试是软件测试的一个重要环节,主要用于验证系统各模块之间的交互是否符合预期。随着软件行业的快速发展,接口测试工具也不断涌现,为测试人员提供
    的头像 发表于 05-30 15:07 409次阅读

    如何将SystemVerilog断言属性和覆盖属性置于在设计上?

    功能覆盖、激励生成和运行管理是当今功能验证的三大相互关联的任务。其中,功能覆盖率可以说是最重要的,主要是因为覆盖率收敛是tape的主要标准。
    的头像 发表于 05-28 10:30 480次阅读
    如何将SystemVerilog断言属性和<b class='flag-5'>覆盖</b>属性置于在设计上?

    数据驾驶舱是什么意思?数据驾驶舱的作用

    数据驾驶舱是一种数据分析工具,它可以帮助企业快速有效地收集、分析和可视化数据。它是一个集成的数据管理平台,提供多种数据来源的集成、数据挖掘、
    的头像 发表于 04-26 15:57 514次阅读

    嵌入软件单元测试工具的作用

    测试单元进行测试,来验证其是否按照设计要求正常工作。 嵌入软件单元测试工具能够提高开发人员的工作效率和软件质量。首先,它可以帮助开发人员快速地发现
    的头像 发表于 04-23 15:31 309次阅读
    嵌入软件<b class='flag-5'>单元测试工具</b>的作用

    Tessy—嵌入式软件单元测试/集成测试工具

    Tessy源自戴姆勒—奔驰公司的软件技术实验室,由德国Hitex公司负责销售及技术的支持服务,是一款专门针对嵌入式软件进行单元/集成测试工具。它可以对C/C++
    的头像 发表于 01-15 14:39 621次阅读
    <b class='flag-5'>Tessy</b>—嵌入式软件<b class='flag-5'>单元测试</b>/集成<b class='flag-5'>测试工具</b>

    代码静态测试工具Helix QAC 2023.4新发布

    Helix QAC 2023.4 为新的 MISRA C++:2023 指南推出了 100% MISRA C++:2023® 规则覆盖率。此版本还包括扩展的 C++20 语言支持、数据流分析的性能改进以及整个产品中的许多产品体验
    的头像 发表于 01-13 12:25 342次阅读
    <b class='flag-5'>代码</b>静态<b class='flag-5'>测试工具</b>Helix QAC 2023.4新发布

    怎么用Vivado做覆盖率分析

    在做仿真的时候往往会去做代码覆盖率和功能覆盖率分析,来保证仿真是做的比较充分完备的。
    的头像 发表于 01-03 12:34 1210次阅读
    怎么用Vivado做<b class='flag-5'>覆盖率</b><b class='flag-5'>分析</b>

    软件代码结构化覆盖测试-MC/DC覆盖

    MC/DC的全称是Modified Condition/Decision Coverage,修正条件判定覆盖率。很多文章对于定义的解释都比较专业,通常也会让人感觉理解困难,本文我们用通俗易懂的说明给大家做介绍。
    的头像 发表于 12-15 15:22 2780次阅读
    软件<b class='flag-5'>代码</b>结构化<b class='flag-5'>覆盖</b><b class='flag-5'>测试</b>-MC/DC<b class='flag-5'>覆盖</b>

    软件单元测试真的有必要吗?(下)

    本篇将深入讨论单元测试过程中,如何在保质保量完成测试任务的同时,缩减时间成本、提高测试效率,并分享目前行业内的实践经验以及相关自动化测试工具
    的头像 发表于 11-17 15:18 493次阅读
    软件<b class='flag-5'>单元测试</b>真的有必要吗?(下)

    一种通用的汽车车身电子单元测试工装的研究设计

    电子发烧友网站提供《一种通用的汽车车身电子单元测试工装的研究设计.pdf》资料免费下载
    发表于 11-07 10:07 1次下载
    一种通用的汽车车身电子<b class='flag-5'>单元测试工</b>装的研究设计

    代码覆盖率记录

    为确保具体的产品(例如,医疗或航空电子市场)质量合格, 通常需要提供语句覆盖与判定覆盖认证证明。对于各种嵌 入式系统,规范要求高度优化的代码需要实时
    发表于 11-03 11:02 0次下载
    <b class='flag-5'>代码</b><b class='flag-5'>覆盖率</b>记录