Subnavigation

汽车软件解决方案的质量保证

驾驶是人们最常见的出行方式之一,因此,系统的可靠性和安全性对于汽车软件来说至关重要。要创建安全可靠的汽车软件,防止发生严重事故,从一开始就需要高质量的代码和全面的测试。

我们的汽车解决方案专家团队将帮助您应对可能面临的挑战。

联系我们

软件定义车辆的质量保证

赋能软件定义汽车,打造更安全顺畅的旅程

由于技术进步和对可持续发展的日益关注,汽车行业不断发生重大变革。除了智能驾驶、传感器、监控系统等软件的快速增长,最终用户本身对功能的需求也在不断增加。

如何在不影响汽车软件质量和安全的前提下适应不断增长的要求?从第一天就开始分析和测试您的软件。

了解软件的架构

掌控汽车软件架构

汽车和其他交通工具中使用的软件具有较长的生命周期,通常需要维护数十年以确保系统安全,或进行修改以添加新功能。对于软件架构师、项目经理和开发者来说,轻松理解软件各部分如何协同工作非常重要。汽车软件系统极其复杂,对某一部分的更改可能会无意中影响到其他系统,从而危及软件的整体质量和安全性。

多年来,不同的研发团队和供应商都会给软件添加代码。为了计算更改和添加功能所需的时间和精力,您需要依赖与文档化的软件架构相匹配的代码。要做到这一点,就必须实施自动软件架构检查,每天检测与映射结构的任何偏差。

了解有关Axivion架构验证的更多信息

Shutterstock_1010937391_modified_600x500px

铺就汽车软件质量的基石

在早期阶段检测并解决代码中的问题可最大限度地降低开发成本,从而获得更高的投资回报率(ROI)。高质量的代码还能延长软件的使用寿命,使更新安全相关功能变得更加容易。

静态代码分析

为了检测软件中的缺陷、违反ISO 26262等行业标准的行为,并阻止软件侵蚀(也称为技术债务),需要持续分析代码。在代码执行前主动识别并解决错误,并通过在早期阶段解决问题可简化测试过程、提高软件质量。

了解Axivion静态代码分析的更多信息

 

代码覆盖率分析

除了满足要求,代码覆盖率分析对于确保软件鲁棒性和识别未经测试的代码段至关重要,尤其是对于汽车软件等高风险应用程序。只有跨多个平台的全面测试才能真正确保安全关键型系统不会出现故障。代码覆盖率分析还有助于确定代码是否需要重构,并帮助您识别可避免的性能下降。

了解代码覆盖率分析工具Coco的更多信息

AdobeStock_362825421_840x470px

通往成功的快车道:图形用户界面的自动化测试

车载显示屏,无论是提供信息还是娱乐,已成为新标准。此外,各种设备和应用程序都可以连接到系统。确保这些设备和应用程序正常运行,且不影响汽车安全性至关重要。

这可以通过图形用户界面自动化测试来实现。将常规或自定义触发的测试执行整合到开发流程中,可在构建进入QA之前发现问题。通过尽早、尽快识别错误,可以减少代价高昂的升级并维护软件的完整性。

了解GUI自动化测试工具Squish

遵守汽车行业软件开发的标准与编码规范

汽车行业受严格监管,为这种安全关键型环境开发软件需要严格遵循相关标准和规范。我们的软件测试工具可帮助您符合这些要求。

 

成功案例

阅读我们汽车行业客户的评论。进一步了解将我们的软件测试工具集成到您的软件开发流程中的优势。

Apex.AI

Axivion 倍感安心

“我们评估了多款静态代码分析工具,Axivion Suite在我们的测试中脱颖而出。该工具在AUTOSAR C++14的覆盖率方面表现杰出,其易用性、控制流、数据流分析以及报告生成功能令我们心悦诚服。Axivion Suite已成为我们开发工作流程中的主要组件,也是我们DevOps 流程中的重要组成部分。”

Dejan Pangercic

Apex.AI 首席技术官兼联合创始人


阅读成功案例

TeleNav

使用Squish测试

当被问及“为什么选择 Squish?”时,工程师们表示曾使用过 Squish,并且使用体验非常好。一位工程师评价道:“Squish 一直在进步。”现在,他们已利用该工具创建了 800 多个GUI自动化测试,并在持续集成过程中定期运行这些测试,利用对象属性验证来验证 QML 属性,并通过图像比较以确定颜色变化。


阅读成功案例

Elektrobit

Axivion倍添安心

“Axivion Suite为EB街道导航系统实现新功能的过程中提供了关键性支持,并长期确保我们软件解决方案的质量。”

 

Jakob Schmidt
Elektrobit 软件架构师


阅读成功案例

Topcon

使用Squish测试

“在[使用Squish]的第一年内,我们开发了足够多的自动化测试,为我们的现场测试人员每次构建节省了8个小时!”

阅读成功案例

SynSpace

Axivion倍添安心

"Axivion Suite真正改变了游戏规则。通过持续测试,程序员经历了一个学习曲线,提高了对相应架构要求的接受度。利用软件考古项目,这为取得Automotive SPICE标准的3级认证扫清了道路。


Kosmas Kopmeier
SynSpace Group 工程咨询总监

 


阅读成功案例

Schaeffler(舍弗勒)

Axivion倍添安心

不同ASIL要求的软件组件进一步增加了汽车嵌入式软件的复杂性。利用通过ISO 26262认证的Axivion Suite,舍弗勒汽车事业部确保了其混合ASIL系统的高质量。自动化架构验证减少了人工测试工作,从而为电动汽车的新开发创造了自由空间。

 

阅读成功案例

 

认识我们的汽车软件解决方案专家

汽车行业的每家公司和每个用例都有其特定需求。我们的工具可无缝集成到您独特的开发环境。无论您是想获得免费演示或试用,还是想了解有关我们的价值证明研讨会的更多信息,抑或只是需要解答一般问题,我们都将竭诚为您服务。


联系我们

 

您可能会感兴趣

访问我们的软件质量保证资源中心

阅读更多成功案例,观看网络研讨会录屏,下载 Squish、Coco、Test Center 和 Axivion 产品简介。

访问软件质量保证资源中心

用于汽车软件的Qt开发工具

使用Qt设计、开发和部署汽车行业的UI和应用程序。如果您正在使用Qt框架,您可能会对Qt的汽车行业解决方案感兴趣。

了解更多