loader image

针对Simulink模型和量产代码的测试解决方案

针对 ADAS/AD 虚拟验证的挑战

如何创建所需的数百万个方案?

如何避免测试爆炸问题?

如何确定我的测试是通过还是失败?

产品

BTC 功能测试套件

基于需求的 Simulink、TargetLink、EmbeddedCoder和手写代码测试

ISO 26262认证

一切都与集成有关

BTC 功能测试套件是ISO 26262认证的工具,用于在模型和代码级别(MIL / SIL / PIL)上创建,管理和执行测试用例。 基于需求的测试(有时也称为功能测试)通常是一项非常耗时的任务。不仅因为测试用例需要从需求中派生出来,而且更重要的是因为可追溯性,覆盖率分析或创建测试工具等主题是一个真正的挑战,通常会导致一系列工具没有得到很好的集成。 与开发环境的紧密集成,与需求管理工具的内置连接或集成的覆盖率分析等功能使BTC 功能测试套件成为您基于需求的模型和生产代码测试的一站式解决方案。
info (3)

需求可追溯性

与 (ALM/PLM) 需求管理工具(包括 IBM DOORS、PTC Integrity 或 Siemens Polarion)的直接 API 连接可确保需求的可靠可追溯性,同时避免易出错的交换格式,如 Excel 或 ReqIF。 除了需求之外,还可以在我们的ALM/PLM工具中同步测试用例和仿真结果,以便直接访问项目级别的测试状态信息。 如果需求被修改,BTC 功能测试套件将突出显示该需求以及链接的测试用例。强大的 DIFF 视图允许用户检查更改并在需要时更新测试用例。

BTC TestComposer

智能而强大的测试用例编辑

根据我们的经验,测试用例经常是用不是为此目的而设计的语言编写的。例如Matlab或Python,Excel表甚至C代码等脚本语言。 通过BTC TestComposer,我们直接在BTC 功能测试套件中为功能测试用例提供了一个功能强大的编辑器。BTC TestComposer了解测试架构的所有细节,并保护用户免受无效数据输入的影响。如果使用枚举,则会提供一个下拉菜单,并允许直接选择所需的值。 其他功能包括信号发生器,图形查看器,灵活的公差处理和公式编辑器,允许我们根据其他变量计算特定信号的值。“测试宏”和“校准集”可用于指定和存储可重用串行,并且可以在多个测试用例中实例化。这样就可以直接在编辑器中执行测试用例,并立即可视化结果。
BTC TestComposer - Intuitive Test Authoring for Simulink, TargetLink, Embedded Coder and Handcode

需求、模型、代码

覆盖所有层次结构

需求覆盖度

需求覆盖率报告显示测试用例是否涵盖所有需求,以及链接的测试用例是否在不同的执行级别上通过 MIL、SIL 和 PIL

模型覆盖度

模型覆盖率报告记录了 Simulink/Stateflow 模型的覆盖率。如果测试用例存在于较大模型的不同子系统上,则会自动聚合较高层次结构级别的覆盖率指标

代码覆盖度

代码覆盖率在后台自动计算和更新。当创建、更改、导入或删除测试用例,代码覆盖率报告会更新以反映这些更改。

对于模型和代码

灵活的调试

随着基于模型的现代开发项目变得越来越复杂,调试失败的测试用例的任务变得越来越具有挑战性和耗时。当算法开发和测试被分开并由不同的人或不同的团队执行时,会出现更多的挑战。这就引出了一个重要的问题:测试工程师向开发人员提供测试场景的最有效方法是什么? BTC 功能测试套件通过生成独立的沙箱来包括一种独特的调试方法。这些沙箱包含被测系统的副本以及测试用例,包括相应的校准值。根据用例,此沙盒可以是 Simulink 模型、Microsoft Visual Studio 项目文档或用于其他 IDE 的基于代码的通用沙盒。这些沙盒可以轻松与同事或客户共享,并可以轻松尝试修改,而不会损害原始文档。
Play now
Debugging_start
播放视频
Play now
播放视频

认证

ISO 26262

BTC EmbeddedPlatform已通过德国TÜV Süd认证,适合用于安全关键软件开发项目。 该证书适用于不同的标准,包括IEC 61508-3:3010,ISO 26262,EN 50128,IEC 62304以及ISO 25119。对于汽车标准ISO 26262,该证书适用于所有ASIL级别,包括ASIL D。作为验证工具,BTC EmbeddedTester被归类为TCL 3的最高工具置信度。 我们根据要求免费向客户提供证书和相应的报告,这大大减少甚至消除了客户方工具认证措施的任何努力
ISO 26262 Certificate

申请试用License

如果您想试用我们的工具,我们很乐意免费提供评试用License。评估包括免费的发布研讨会,还为您提供了与我们的支持和工程团队进行一对一会面的机会。

预定与我们的工程团队的会议

您有任何问题或希望看到我们的工具在实际项目中运行吗?如果是这样,请使用下面的链接安排会议,我们的工程团队成员将很乐意向您展示功能和用例,并直接回答您可能遇到的任何问题。

申请试用license

如果您想试用我们的工具,我们很乐意免费提供评试用License。评估包括免费的发布研讨会,还为您提供了与我们的支持和工程团队进行一对一会面的机会。

预定与我们的工程团队的会议

您有任何问题或希望看到我们的工具在实际项目中运行吗?如果是这样,请使用下面的链接安排会议,我们的工程团队成员将很乐意向您展示功能和用例,并直接回答您可能遇到的任何问题。

产品视频

视频

在这些短视频中了解我们产品的一些主要功能。

BTC Back-to-Back测试套件

智能测试用例生成,用于自动化背靠背测试、回归测试和迁移测试