没有找到合适的产品?
联系客服协助选型:023-68661681
提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
原创|实施案例|编辑:张莉|2025-09-23 11:48:14.603|阅读 47 次
概述:Parasoft C/C++test 是一款专业的自动化软件测试工具,为嵌入式开发提供高质量的代码保障。覆盖了静态分析、单元测试与运行时错误检测等多个关键环节,能够与 IAR 开发工具有效互补,共同提升代码质量。二者在嵌入式、消费电子及工业控制领域应用很广泛。
# 界面/图表报表/文档/IDE等千款热门软控件火热销售中 >>
Parasoft C/C++test 是一款专业的自动化软件测试工具,为嵌入式开发提供高质量的代码保障。覆盖了静态分析、单元测试与运行时错误检测等多个关键环节,能够与 IAR 开发工具有效互补,共同提升代码质量。二者在嵌入式、消费电子及工业控制领域应用很广泛。
IAR Systems于1983年在瑞典乌普萨拉成立,30多年来一直为嵌入式系统提供一的开发工具。这家领先的嵌入式开发软件和服务提供商专门从事C和C++编译器、调试器以及其他工具,用于为8、16、32位和64位处理器开发和调试固件。
嵌入式软件团队在向DevOps转型、采纳CI/CD的过程中,挑战具体体现在工具链与工作流程的整合上。开发人员在引入现代CI/CD工具链并实施持续集成管道时,主要面临三大困难。
1. 获取有关代码的反馈。
2. 及时地、尽早地获得有关代码的反馈。
3. 源代码质量差,减慢了下游审查和测试的速度。
为了提高开发效率和产品质量,致力于寻求实现CI/CD管道全流程自动化的解决方案。迁移到 CI/CD工作流程是一回事。自动化是另一回事。
通过自动化CI/CD工作流程,开发人员几乎可以即时获得有关代码的反馈。为了将自动化无缝融入到工作流程中,开发人员需要构建工具和自动化软件测试技术。
IAR Systems的工具作为DevOps管道的一部分,集成到绝大多数持续集成构建系统中。除了CI/CD和自动化之外,Linux开发平台、具有动态分支方法的基于Git的工作流程以及docker 化工具链正在成为团队整合到其环境中的关键组件。
一套协同工具是无缝CI/CD管道不可或缺的一部分。比如:
持续集成环境的工具组件。资料来源:IAR Systems
为满足嵌入式团队对IAR工具链的自动化需求,IAR Systems与Parasoft通过工具集成,实现了以自动化CI/CD为核心的现代开发工作流程
通过IAR Systems和Parasoft的集成,开发和运营可以在整个 SLDC期间进行通信,包括:
DevOps 理念虽可应用于嵌入式软件开发,但其面临其他软件领域少有的约束。目标硬件资源受限可能影响工具链选型与可执行的测试类别,然而CI/CD流程的基本构成要素保持一致。
将传统的构建系统升级至CI/CD流水线,最佳方法是从简单的目标着手,例如:
持续集成流水线的关键,在于工具链需支持基于命令行的自动化操作,并主要运行于Linux服务器环境。所以IAR Systems 推出了其工具的Linux版本,这对嵌入式团队顺利引入CI/CD工作流具有重要意义。
容器化开发环境近年来在软件团队中迅速普及,因其能够提供一套易于部署、版本可控且为所有开发者保持一致的工具链。可通过将适用于Linux的IAR构建工具进行容器化封装,并与Parasoft C/C++test配合使用,从而有效提升开发灵活性与整体效率
使用IAR Systems工具链的容器架构。资料来源:IAR Systems
IAR Systems 的工具能够实现与典型CI工作流的全面集成。下图以GitHub或Jenkins为例展示了具体流程:集成始于原始生产分支,开发者从中拉取变更,并将生产级代码作为基准导入IAR嵌入式工作平台进行开发
GitHub运行器的典型CI工作流。资料来源:IAR Systems
IAR Systems与CI/CD工作流程的集成为嵌入式开发人员提供了:
Parasoft C/C++test凭借其强大的静态分析、单元测试与运行时错误检测能力,与 IAR 工具链深度集成,为嵌入式软件开发提供端到端的质量保障。该解决方案已广泛应用于金融、医疗、汽车、工业控制等对软件质量有严苛要求的行业,通过覆盖代码静态分析、单元测试、覆盖率分析及运行时检测的全流程测试能力,为企业建立贯穿软件开发全生命周期的自动化质量保障体系,助力企业实现高质量软件的可靠交付与数字化转型。
关于慧都
慧都是一家行业数字化解决方案公司,专注于软件、石油与工业领域,以深入的业务理解和行业经验,帮助企业实现智能化转型与持续竞争优势。在软件工程领域,我们提供开发控件、研发管理、代码开发、部署运维等软件开发全链路所需的产品,提供正版授权采购、技术选型、个性化维保等服务,帮助客户实现技术合规、降本增效与风险可控。
慧都科技作为Parasoft公司在中国区的官方授权合作伙伴,为国内企业提供Parasoft C/C++test产品的正版授权、定制化部署与全生命周期技术支持与服务。我们致力于助力客户精准贯彻功能安全标准、全面提升软件开发效率、有效管控项目风险,最终构建符合国际标准的高质量软件体系。
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@ke049m.cn
2023年2月24日,国际独立第三方检测、检验和认证机构德国莱茵TÜV集团为中移智行网络科技有限公司(以下简称“中移智行”)颁布了A-SPICE L3和ISO26262功能安全产品ASIL B认证证书,标志着中移智行在软件质量体系管理和产品技术方面走在行业前端,满足国际标准要求。
QinetiQ Space N.V.是总部位于英国的QinetiQ集团的比利时航天部门,专注于开发部署在恶劣太空环境中的高可靠性产品,包括航空电子设备、电力推进、微重力研究仪器、机器人系统、太空安全、太空探索、遥感和小型卫星系统。
NEC Telecom Software Philippines(NSP)是日本NEC Corporation 的子公司,位于马尼拉。NSP开发宽带和移动通信技术,以及 IT 和网络解决方案,以其高质量的输出满足客户最高水平的满意度。
英国赫尔大学(University of Hull)是一个发展个人、社交和学术的综合研究型大学。在最近一次的全国评估中,计算机科学研究在英国的影响力排名并列第五。专业领域包括计算科学、计算机游戏化、可靠地智能系统、机器人和人工智能、仿真和可视化。
针对 C/C++ 软件开发提供统一、完全集成的测试解决方案。
Parasoft Jtest用于应用软件开发的集成Java测试工具
Parasoft dotTEST降低C#和VB.NET开发风险,有效地实现符合C#和.NET开发的测试工具的要求
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@ke049m.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢