VectorCAST/C++是一个高级的C和C++单元测试自动化工具。它提供了一种快速、易于使用的方法来进行这两种语言的单元测试。VectorCAST/C++使用基于源代码的技术来测试C和C++应用程序,并对这些应用程序进行全面和深入的分析,确保代码在运行时能够达到期望的效果。

vectorcast-manage-min

VectorCAST/C++专注于在各种环境和平台中测试和分析软件的有效性和性能。这意味着无论你的应用程序是为嵌入式系统设计的,还是为跨平台的桌面应用程序设计的,VectorCAST/C++都可以满足你的测试需求。与此同时,VectorCAST/C++还提供了源代码级别的覆盖性分析,可以帮助用户快速定位和修复代码中的问题,大大提高了代码的可靠性和质量。

借助VectorCAST/C++的强大功能,开发人员可以更加高效地进行单元测试。VectorCAST/C++让开发人员专注于如何创建高质量的代码,而不是将时间和精力投入到编写测试用例和管理测试过程中。无论你是C语言初学者还是C++专业开发者,VectorCAST/C++ 都将是最佳的代码测试和分析工具。

  • 用于单元和集成测试的完整测试线束结构
  • 从 GUI 或脚本测试执行
  •  代码覆盖率分析
  •  回归测试
  • 代码复杂度计算
  • 基于决策路径自动创建测试
  • 用于基于需求的测试的用户定义测试
  • 测试执行跟踪和回放功能以调试代码
  • 与同类最佳要求可追溯性工具集成
  • 支持敏捷和测试驱动开发方法

用于C和C++单元和集成测试的VectorCAST的主要功能包括:

  • 支持 C++11、C++14 和 C++17
  • 支持各种编译器、仿真器和处理器架构
  • 无需手动生成测试驱动程序和存根
  • 集成代码覆盖功能,包括 MC/DC
  • 支持主机、模拟器或嵌入式目标测试
  • 自动执行回归测试
  • 用户可配置的编译器界面
  • 支持 DO-178(航空电子)、ISO 26262(汽车)、IEC 61508(工业)、IEC 62304(医疗)、EN 50128 和 EN 50657(铁路)
  • 支持 Windows 和 Linux 平台
  • 完整的命令行界面
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。