logo
C/C++代码自动单元集成测试

Cantata是一个单元和集成测试工具,允许开发人员在本地和嵌入式目标平台上验证符合标准的或业务关键的代码。


通过自动化完成以下内容,Cantata帮助加速符合标准中的动态测试要求:

  测试框架生成

  测试用例生成

  测试执行

  结果诊断和报告生成



Cantata集成了大量的嵌入式开发工具链,从编译器到构建和需求管理工具。Eclipse®GUI、紧密的工具集成和用C/C++代码编写的测试,都使Cantata易于使用。


Cantata技术手册 Cantata更新了什么

Cantata更新了什么
探索Cantata
  • 能在我的环境上工作吗?

    能在我的环境上工作吗?

    Cantata集成了大量的嵌入式开发工具链,并为目标提供无限制的部署和使用。

    了解更多
  • 集成测试框架

    集成测试框架

    一个强大的集成测试框架可自动执行:C/ C++测试脚本的生成、测试的构建、在目标上运行和在主机上的详细诊断,用于单元测试和集成测试。

    了解更多
  • 为什么投资 Cantata?

    为什么投资 Cantata?

    行业领导者使用Cantata :
    > 减少软件故障的商业风险
    > 降低测试成本
    > 缩短上市时间

    了解更多
  • 深度代码覆盖率分析

    深度代码覆盖率分析

    易于用于最高的管理标准,并且完全集成到测试中,深度分析可以很容易地指出代码覆盖范围的差距。

    了解更多
  • AutoTest

    AutoTest

    测试用例向量的自动生成可以在检查数据、参数和调用顺序时实现100%的代码覆盖率,创建回归单元测试或缩小代码覆盖率中的差距。

    了解更多
  • 需求可追踪性

    需求可追踪性

    从ReqIF、 Excel®、 Polarion®、 DOORs®、 PTC Integrity®或CodeBeamer®到Cantata的双向可追溯性测试,包括结果状态和代码覆盖率信息。

    了解更多
  • 独特的调用控制-封装
    独特的调用控制-封装

    独特的调用控制-封装

    独特的Cantata封装自动拦截来自被测试的软件内部的调用,以补充打桩模拟。

    了解更多
  • 灵活的测试技术
    灵活的测试技术

    灵活的测试技术

    Cantata可以很容易将嵌入式单元和集成测试技术结合起来:
    > 需求驱动、健壮性和结构测试
    > 黑盒/白盒
    > 程序/面向对象
    > 隔离/集成

    了解更多
符合安全标准的测试

国际软件安全标准要求提供低级别(单元和集成)测试的证据,以获得设备软件的认证。


此外,大多数标准要求所使用的测试工具必须经过认证/合格或通过使用得到证明。Cantata已经获得了SGS-TUV SAAR GmbH的独立认证。特定标准的Cantata工具认证包是免费提供的,包含所有需要的开箱即用的东西,帮助您获得设备软件认证的全面指导。当工具必须针对每个项目(比如DO-178B/C)单独进行合格审定的时候,针对标准的工具认证是不被接受的,此时我们也提供Cantata的工具合格审定。


在过去的20年里,Cantata已经成功地用于满足如下测试要求:

认证/合格标准
有关更多信息,请参见下面的链接:
  • ISO 26262
    道路车辆 - 功能安全
  • IEC 60880
    核电厂- 执行A类功能的基于计算机的系统软件方面
  • IEC 62304
    医疗设备软件-软件生命周期过程
  • IEC 61508
    电气/电子/可编程电子安全相关系统的功能安全
  • EN 50128
    铁路应用-通信、信号和处理系统
  • DO-178B/C
    机载系统和设备合格审定中的软件考虑
其它标准
在过去的20年里,Cantata也成功地用于满足如下标准的测试要求:
  • Automotive SPICE
    ISO/IEC 15504 信息技术 — 过程评定
  • DO-278A
    通信、导航、监视和空中交通管理(CNS/ATM)系统软件完整性保证指南
  • ECCS-E-40
    航天工程:软件
  • Def Stan 00-55
    英国国防设备安全相关软件的要求
  • MIL STD 498
    US Military-Standard-498 软件开发和文档
  • NASA 8719.13C
    NASA 技术标准:软件安全性标准
特色功能
  • Cantata封装

    Cantata封装

    封装拦截对真实对象的调用。这个简短的on-target演示展示了在循环中使用硬件进行封装。

  • 与RTRT协作

    与RTRT协作

    RTRT转换器自动将遗留的RTRT PCUs回收到Cantata中,保留所有现有的测试功能。

  • Cantata QA-C 集成

    Cantata QA-C 集成

    与QA-C/ C++的新集成能自动保持动态和静态测试的同步。

为什么从QA Systems购买?
  • 具有20年历史的可靠的测试供应商
  • 高可靠性静态和动态测试领域的专家
  • 在安全和商业关键领域拥有成百上千的客户供应商
  • 经验丰富的技术支持团队
  • 倾听客户的需求来指导产品的改进
  • 工具培训和现场咨询
开始试用获取演示
本网站使用cookies来帮助改善您的体验。
请点击链接以后了解有关cookies的更多信息。了解更多
我明白
×
×