1 聚焦嵌入式开发的测试工具,确保安全合规:静态代码分析Perforce Helix QAC&Klocwork、单元测试TESSY-德赢Vwin官网 网
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++代码进行单元测试、集成测试,易于安装和操作,可自动执行测试、评估测试结果并生成测试报告。它是高质量产品和安全关键应用的常用工具,应用范围非常广泛,覆盖汽车、芯片、铁路、医疗、电子电器等多个相关领域,并积累了大量的客户群体。通过引入这款工具,我们也希望能帮助到国内相关行业的企业提升功能安全、单元测试和集成测试方面的能力,助力开发出更高质量的产品。

审核编辑 黄宇

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

    关注

    8

    文章

    5269

    浏览量

    126596
  • 嵌入式开发
    +关注

    关注

    18

    文章

    1028

    浏览量

    47563
  • 单元测试
    +关注

    关注

    0

    文章

    42

    浏览量

    3150
收藏 人收藏

    评论

    相关推荐

    嵌入式系统开发中的测试方法 嵌入式系统开发与AI结合应用

    嵌入式系统开发中的测试方法 嵌入式系统开发是一个复杂的过程,涉及到硬件和软件的紧密结合。测试
    的头像 发表于 12-09 10:22 305次阅读

    嵌入软件单元/集成测试工具专业分析

    引言 在现代软件开发过程中,单元测试作为确保代码质量的重要环节,得到了广泛的关注和应用。随着嵌入式系统的复杂性日益增加,对高效、可靠的
    的头像 发表于 11-19 16:41 219次阅读

    Perforce静态分析工具2024.2新增功能:Helix QAC全新CI/CD集成支持、Klocwork分析引擎改进和安全增强

    ​和Klocwork的最新版本对静态分析工具进行了重大改进,通过尽早修复错误、降低开发成本和加快发布速度,使
    的头像 发表于 10-08 16:22 272次阅读
    <b class='flag-5'>Perforce</b><b class='flag-5'>静态</b><b class='flag-5'>分析</b><b class='flag-5'>工具</b>2024.2新增功能:<b class='flag-5'>Helix</b> <b class='flag-5'>QAC</b>全新CI/CD集成支持、<b class='flag-5'>Klocwork</b><b class='flag-5'>分析</b>引擎改进和<b class='flag-5'>安全</b>增强

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

    Helix QAC 2024.2 带来了新的特性和功能,为开发过程增加了灵活的选项。用户使用新的 CI 分析通过 Validate 获得完整的 CI 集成支持,从而轻松管理 CI/CD
    的头像 发表于 08-05 17:40 342次阅读
    <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.2新发

    聚焦嵌入式开发中的工具、项目管理工具、版本迭代工具应用

    ,就嵌入式开发与管理领域的最新趋势、工具选择以及DevSecOps实践应用等方面展开了深入探讨。 本期对话龙智资深DevSecOps顾问徐晨晖, 分享嵌入式开发中的
    的头像 发表于 07-29 15:15 528次阅读

    DevOps中的质量门工作原理,以及静态代码分析KlocworkPerforce Helix QAC在质量门中的实践应用

    如何使用静态代码分析工具(如KlocworkHelix
    的头像 发表于 07-29 15:12 387次阅读

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

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

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

    CoverageMaster winAMS : 适用于嵌入式目标机代码单元测试/集成测试工具 全面支持嵌入式微机!验证
    的头像 发表于 06-26 13:41 438次阅读
    <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 395次阅读

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

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

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

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

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

    KlocworkPerforce公司产品,主要用于C、C++、C#、Java、 python和Kotlin代码的自动化静态分析工作,可以提
    的头像 发表于 01-16 16:26 648次阅读
    <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 816次阅读
    <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 488次阅读
    <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 654次阅读
    <b class='flag-5'>Helix</b> <b class='flag-5'>QAC</b>—软件<b class='flag-5'>静态</b><b class='flag-5'>测试工具</b>