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

    文章

    6031

    浏览量

    130724
  • 嵌入式开发
    +关注

    关注

    18

    文章

    1103

    浏览量

    49844
  • 单元测试
    +关注

    关注

    0

    文章

    52

    浏览量

    3463
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    嵌入软件单元测试的全面研究与实践

    引言 嵌入软件单元测试确保嵌入式系统质量和可靠性的关键环节。嵌入式系统广泛应用于汽车电子、工业控制、医疗设备等关键领域,其软件直接操控硬件
    的头像 发表于 12-01 14:31 180次阅读

    什么是CVE?如何通过SAST/静态分析工具Perforce QACKlocwork应对CVE?

    本文将为您详解什么是CVE、CVE标识符的作用,厘清CVE与CWE、CVSS的区别,介绍CVE清单内容,并说明如何借助合适的静态分析工具(如Perforce
    的头像 发表于 10-31 14:24 285次阅读
    什么是CVE?如何通过SAST/<b class='flag-5'>静态</b><b class='flag-5'>分析</b><b class='flag-5'>工具</b><b class='flag-5'>Perforce</b> <b class='flag-5'>QAC</b> 和 <b class='flag-5'>Klocwork</b>应对CVE?

    嵌入式C/C++回归测试四大最佳实践(附自动化测试工具TESSY使用教程)

    嵌入式开发中,一次微小的代码改动都可能引发“蝴蝶效应”,如何守护系统的稳健?推荐专业的自动化测试工具#TESSY,源自戴姆勒-奔驰,是嵌入式
    的头像 发表于 10-31 14:21 185次阅读
    <b class='flag-5'>嵌入式</b>C/C++回归<b class='flag-5'>测试</b>四大最佳实践(附自动化<b class='flag-5'>测试工具</b><b class='flag-5'>TESSY</b>使用教程)

    C/C++代码静态测试工具Perforce QAC 2025.3的新特性

    Perforce QAC 2025.3 通过更新结果存储处理提供了性能改进,可以显著减少总分析时间,具体取决于项目结构和分析所使用的硬件设备。此版本还增强了对 QNX 8.0 编译器的
    的头像 发表于 10-13 18:11 346次阅读
    C/C++<b class='flag-5'>代码</b><b class='flag-5'>静态</b><b class='flag-5'>测试工具</b><b class='flag-5'>Perforce</b> <b class='flag-5'>QAC</b> 2025.3的新特性

    嵌入式软件测试与专业测试工具的必要性深度解析

    嵌入式系统作为控制、监视或辅助装置运行的专用计算机系统,其软件测试面临着独特的挑战和严格的要求。专业测试工具嵌入式软件开发过程中发挥着不可
    发表于 09-28 17:42

    汽车软件团队必看:基于静态代码分析工具Perforce QAC的ISO 26262实践

    ISO 26262指南,从ASIL分级到工具落地,手把手教你用静态代码分析
    的头像 发表于 08-07 17:33 868次阅读
    汽车软件团队必看:基于<b class='flag-5'>静态</b><b class='flag-5'>代码</b><b class='flag-5'>分析</b><b class='flag-5'>工具</b><b class='flag-5'>Perforce</b> <b class='flag-5'>QAC</b>的ISO 26262<b class='flag-5'>合</b><b class='flag-5'>规</b>实践

    单元测试工具TESSY现已支持ABIX HiperSIM,助力MELEXIS MLX16 汽车嵌入式系统的软件验证

    TESSY现已支持ABIX HiperSIM,为基于MELEXIS MLX16架构的汽车嵌入式系统提供高效、可靠的软件验证解决方案。自动化测试+高保真仿真,助力提升软件质量与开发效率。
    的头像 发表于 07-17 13:39 670次阅读
    <b class='flag-5'>单元测试工具</b><b class='flag-5'>TESSY</b>现已支持ABIX HiperSIM,助力MELEXIS MLX16 汽车<b class='flag-5'>嵌入式</b>系统的软件验证

    Perforce QAC产品简介:面向C/C++的静态代码分析工具(已通过SO 26262认证)

    Perforce QAC专为C/C++开发者打造,支持多种编码规范、功能安全标准(ISO 26262)等,广泛用于汽车、医疗、嵌入式开发领域
    的头像 发表于 07-10 15:57 855次阅读
    <b class='flag-5'>Perforce</b> <b class='flag-5'>QAC</b>产品简介:面向C/C++的<b class='flag-5'>静态</b><b class='flag-5'>代码</b><b class='flag-5'>分析</b><b class='flag-5'>工具</b>(已通过SO 26262认证)

    代码静态测试工具Perforce QAC 2025.1新特性

    Perforce QAC 2025.1实现了对新发布的MISRA C:2025®标准的100%覆盖,并提供了对应的新规模块。该版本还扩展了对CERT C Level 1建议的覆盖范围,改进了与持续
    的头像 发表于 04-21 15:14 928次阅读
    <b class='flag-5'>代码</b><b class='flag-5'>静态</b><b class='flag-5'>测试工具</b><b class='flag-5'>Perforce</b> <b class='flag-5'>QAC</b> 2025.1新特性

    嵌入式软件单元测试的必要性、核心方法及工具深度解析

    嵌入式系统一旦部署后修复成本极高,单元测试是防止致命缺陷流入终端的核心防线。 ‌硬件依赖的测试困境‌ 传统开发流程中,70% 的测试需等待
    的头像 发表于 03-21 14:53 961次阅读

    缓冲区溢出漏洞的原理、成因、类型及最佳防范实践(借助PerforceKlocwork/Hleix QAC静态代码分析工具

    本期来认识软件漏洞的“常客”——缓冲区溢出,C/C++开发者尤其要注意!全面了解该漏洞的成因、类型、常见示例,以及如何借助KlocworkHelix QAC等SAST
    的头像 发表于 03-04 16:39 1725次阅读
    缓冲区溢出漏洞的原理、成因、类型及最佳防范实践(借助<b class='flag-5'>Perforce</b> 的<b class='flag-5'>Klocwork</b>/Hleix <b class='flag-5'>QAC</b>等<b class='flag-5'>静态</b><b class='flag-5'>代码</b><b class='flag-5'>分析</b><b class='flag-5'>工具</b>)

    嵌入式软件测试技术深度研究报告

    嵌入式软件测试技术深度研究报告 ——基于winAMS的全生命周期质量保障体系构建 一、行业技术瓶颈与解决方案框架 2025年嵌入式软件测试领域面临两大核心矛盾: ‌
    的头像 发表于 03-03 13:54 765次阅读

    净水器EMC测试整改:确保安全的必备环节

    深圳南柯电子|净水器EMC测试整改:确保安全的必备环节
    的头像 发表于 02-24 14:23 589次阅读
    净水器EMC<b class='flag-5'>测试</b>整改:<b class='flag-5'>确保安全</b>与<b class='flag-5'>合</b><b class='flag-5'>规</b>的必备环节

    如何提高嵌入式代码质量?

    技术 现代的嵌入式开发工具测试技术可以极大地提升代码质量和开发效率: 1. 静态分析
    发表于 01-15 10:48

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

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