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

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

3天内不再提示

聚焦嵌入式开发的测试工具,确保安全合规:静态代码分析Perforce Helix QAC&Klocwork、单元测试TESSY

龙智 来源:jf_15970448 作者:jf_15970448 2024-07-01 14:26 次阅读

日前,龙智携嵌入式开发及管理解决方案亮相2024上海国际嵌入式展(embedded world China 2024)。展会期间,我们对话了多位龙智资深DevSecOps顾问及技术支持,就嵌入式开发与管理领域的最新趋势、工具选择以及DevSecOps实践应用等方面展开了深入探讨。

本期对话龙智资深DevSecOps顾问张鼎凯,聚焦于嵌入式开发的趋势与挑战,以及龙智嵌入式开发解决方案在合规安全方面的应对思路。

点击视频,听听龙智资深顾问怎么说 ↓

【2024上海国际嵌入式展回顾:如何应对嵌入式开发的安全与合规挑战?】 https://www.bilibili.com/video/BV1jJ4m1T7qq/?share_source=copy_web&vd_source=9086bf9710bf38e5c1d94d265520c9b9

Q:龙智连续两年参展,相比于去年,今年有什么不一样的感受?

张鼎凯:看到嵌入式领域的一些大型企业和知名公司也连续参与了本次展会,同时,我也注意到一些“新面孔”的加入,这表明整个行业仍然保持着健康稳定的发展态势。希望我们国家嵌入式相关行业的公司能够发展得越来越好,我们龙智和参展商们都能在未来有更好的发展,实现更多创新和突破。

Q:随着嵌入式系统的复杂性和集成度不断提高,行业当下面临着哪些挑战?

张鼎凯:鉴于当前国际形势的影响,我国芯片领域的发展确实面临了不小的限制和挑战,尤其是在核心技术突破方面。然而,我们有理由相信,国家正在逐步加大扶持力度,推动相关企业的发展。同时,国内企业也在积极扩大自身的研发能力,努力突破技术瓶颈。我们也非常有信心未来能看到更多国内的软硬件企业崭露头角。

龙智此次带来嵌入式开发和管理解决方案,也是希望能为嵌入式开发团队提供更先进、更高效的研发工具,来帮助加速研发进程,提高开发效率,从而助力行业客户实现更大的技术突破和业务发展。

Q:为帮助客户应对嵌入式开发挑战,龙智提供了哪些产品或服务?

张鼎凯:我们知道,嵌入式行业客户对功能安全、合规安全是高度重视的。龙智深知这一点,并致力于为客户提供安全合规、可追溯、单一可信源、高效协同的解决方案。

比如,对于嵌入式开发的初期,我们提供静态代码扫描工具如Perforce Helix QAC和Klocwork,来帮助发现潜在的安全隐患和编程错误,在开发初期规避风险,提高代码质量;当项目进入上线前的阶段,我们提供动态测试工具TESSY,进行自动化地单元测试和集成测试,确保软件在实际应用中的稳定性和可靠性。

这些工具可以帮助客户进行更全面的安全测试和功能测试,同时也符合一些有严格安全要求的行业标准,包括医疗、电子电器、航空航天、汽车等行业。

Q:客户在嵌入式开发过程中最关注什么?安全性、开发周期、效率?

张鼎凯:从连续两届的展会中,我深刻感受到客户对合规安全的高度重视。他们普遍期望自己的产品,无论是软件还是硬件,都能符合相关行业的安全功能规范和标准。合规性不仅是整个行业的基准线,更是客户极为关注的核心要点之一。

此外,客户对项目的周期管理也给予了极大的重视。他们期望在产品研发的全过程中,能够有效地进行项目管理,包括问题的管理、事件的处理、后续问题的修复,以及整个流程管理、需求管理等各个环节。

针对这些需求,我们龙智提供了一系列全面的解决方案。除了刚才提到的静态代码分析工具Helix QAC & Klocwork、单元测试工具TESSY外,我们还集成了项目管理Jira、知识库管理Confluence、需求管理Jama等多种先进工具,来帮助客户在确保产品合规性的同时,提升项目管理能力,提高整体研发效率。

Q:在确保合规性方面,龙智解决方案如何提供支持?

张鼎凯:龙智嵌入式开发解决方案集成的Helix QAC、Klockwork以及TESSY这些测试类工具在各个领域都有广泛应用的案例,并且它们高度重视合规与规范。这些产品都符合不同行业的安全标准,包括但不限于汽车行业知名的ISO 26262汽车功能安全规范,以及铁路、电子电器、航空航天、医疗等不同行业的功能安全规范。

无论是Helix QAC、Klockwork还是TESSY,它们都在符合不同行业安全标准,确保软件质量和安全方面有着不可替代的优势。我们提供这些先进的测试工具,也是想要助力各个行业的企业实现高质量的软件开发,确保功能安全。

Q:龙智嵌入式开发解决方案有何更新迭代?有什么新的开发工具推荐给客户?

张鼎凯:我们今年成为了一家业内知名的软件企业在中国区域的合作伙伴,共同推广其卓越的自动化测试工具——TESSY。TESSY在单元测试领域享有盛誉,拥有几十年的行业积累,是全球范围内同类软件产品中的佼佼者。

TESSY设计用于支持符合标准的开发和测试,专门针对嵌入式软件的C/C++代码进行单元测试、集成测试,易于安装和操作,可自动执行测试、评估测试结果并生成测试报告。它是高质量产品和安全关键应用的常用工具,应用范围非常广泛,覆盖汽车、芯片、铁路、医疗、电子电器等多个相关领域,并积累了大量的客户群体。通过引入这款工具,我们也希望能帮助到国内相关行业的企业提升功能安全、单元测试和集成测试方面的能力,助力开发出更高质量的产品。

审核编辑 黄宇

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

    关注

    8

    文章

    4676

    浏览量

    125482
  • 嵌入式开发
    +关注

    关注

    18

    文章

    989

    浏览量

    47160
  • 单元测试
    +关注

    关注

    0

    文章

    37

    浏览量

    3103
收藏 人收藏

    评论

    相关推荐

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

    CoverageMaster winAMS : 适用于嵌入式目标机代码单元测试/集成测试工具 全面支持嵌入式微机!验证
    的头像 发表于 06-26 13:41 49次阅读
    <b class='flag-5'>单元测试</b>、集成<b class='flag-5'>测试</b>自动化<b class='flag-5'>工具</b>

    探讨AI编写代码技术,以及提高代码质量的关键:静态代码分析工具Perforce Helix QAC &amp;amp; Klocwork

    令软件开发人员夜不能寐的事情比比皆是。如今,他们最关心的问题不再是如何用自己喜欢的语言(C、C++、Erlang、Java 等)表达最新的算法,而是人工智能(AI)。 本文中,我们将介绍AI编写代码
    的头像 发表于 06-05 14:10 135次阅读

    代码静态测试工具 Klocwork 2024.1版新功能解读

    Klocwork 2024.1为Perforce的持续安全代码性平台Validate引入了
    的头像 发表于 04-26 10:42 253次阅读
    <b class='flag-5'>代码</b><b class='flag-5'>静态</b><b class='flag-5'>测试工具</b> <b class='flag-5'>Klocwork</b> 2024.1版新功能解读

    代码静态测试工具 Helix QAC 2024.1版新功能解读

    Helix QAC 2024.1改进了对C++20和C23语言特性的支持,并增加了分析使用多个编译器的项目的新功能。此外,Validate增强了对于搜索功能和角色权限的用户体验,并且包括一个
    的头像 发表于 04-25 12:32 263次阅读
    <b class='flag-5'>代码</b><b class='flag-5'>静态</b><b class='flag-5'>测试工具</b> <b class='flag-5'>Helix</b> <b class='flag-5'>QAC</b> 2024.1版新功能解读

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

    嵌入软件单元测试工具是现代软件开发过程中不可或缺的一环。它的作用在于帮助开发人员对软件中的各个单元进行
    的头像 发表于 04-23 15:31 181次阅读
    <b class='flag-5'>嵌入</b>软件<b class='flag-5'>单元测试工具</b>的作用

    Klocwork—符合功能安全要求的自动化静态测试工具

    KlocworkPerforce公司产品,主要用于C、C++、C#、Java、 python和Kotlin代码的自动化静态分析工作,可以提
    的头像 发表于 01-16 16:26 368次阅读
    <b class='flag-5'>Klocwork</b>—符合功能<b class='flag-5'>安全</b>要求的自动化<b class='flag-5'>静态</b><b class='flag-5'>测试工具</b>

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

    Tessy源自戴姆勒—奔驰公司的软件技术实验室,由德国Hitex公司负责销售及技术的支持服务,是一款专门针对嵌入式软件进行单元/集成测试工具
    的头像 发表于 01-15 14:39 383次阅读
    <b class='flag-5'>Tessy</b>—<b class='flag-5'>嵌入式</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 246次阅读
    <b class='flag-5'>代码</b><b class='flag-5'>静态</b><b class='flag-5'>测试工具</b><b class='flag-5'>Helix</b> <b class='flag-5'>QAC</b> 2023.4新发布

    Helix QAC—软件静态测试工具

    Helix QACPerforce公司(原PRQA公司)产品,主要用于C/C++代码的自动化静态分析
    的头像 发表于 01-10 17:35 389次阅读
    <b class='flag-5'>Helix</b> <b class='flag-5'>QAC</b>—软件<b class='flag-5'>静态</b><b class='flag-5'>测试工具</b>

    嵌入式开发测试秘诀

    嵌入式软件开发过程中,花在测试和花在编码的时间比通常在3:1左右(实际上可能更多)。这个比例会随着工程师编程、测试水平的提高而不断下降,但无论如何,软件
    的头像 发表于 11-24 16:18 312次阅读

    汽车行业软件代码满足功能安全与信息安全的最佳实践

    北汇首次联合嵌入式静态分析领域公认的行业领导及先驱Perforce公司,并邀请到其总监Jil
    的头像 发表于 11-23 20:05 349次阅读
    汽车行业软件<b class='flag-5'>代码</b>满足功能<b class='flag-5'>安全</b>与信息<b class='flag-5'>安全</b>的最佳实践

    静态代码分析工具Helix QAC 2023.3:将100%覆盖MISRA C++:2023®规则

    Helix QAC 2023.3预计将于2023年第四季度发布的新MISRA C++®指南,将100%覆盖MISRA C++:2023®规则。 此外,此版本扩展了对C++20语言支持,并改进了Perforce Validate平
    的头像 发表于 11-08 18:37 323次阅读
    <b class='flag-5'>静态</b><b class='flag-5'>代码</b><b class='flag-5'>分析</b><b class='flag-5'>工具</b><b class='flag-5'>Helix</b> <b class='flag-5'>QAC</b> 2023.3:将100%覆盖MISRA C++:2023®规则

    分享一款不错的嵌入式静态代码扫描工具

    之前给大家分享过嵌入式开发常用的代码静态分析工具,比如:PC-lint、LDRA、VectorCAST等。
    的头像 发表于 10-16 15:39 1295次阅读
    分享一款不错的<b class='flag-5'>嵌入式</b><b class='flag-5'>静态</b><b class='flag-5'>代码</b>扫描<b class='flag-5'>工具</b>

    如何提高嵌入式软件单元测试效率

    在本指南中,您将学习如何通过在更短的时间内运行更多的测试来增加您的单元测试吞吐量。 这种效率的提高来自于使用虚拟平台而不是物理硬件作为开发平台。 本指南对任何开发或运行
    发表于 08-28 06:31

    嵌入软件单元测试/集成测试自动化工具

    CoverageMaster winAMS : 适用于嵌入式目标机代码单元测试/集成测试工具 全面支持嵌入式微机!验证
    的头像 发表于 07-11 17:11 550次阅读
    <b class='flag-5'>嵌入</b>软件<b class='flag-5'>单元测试</b>/集成<b class='flag-5'>测试</b>自动化<b class='flag-5'>工具</b>