导言

CT 2024.12 是一种测试自动化解决方案,用于在各种环境中开发和执行软件的单元测试和集成测试。

CT 2024.12 支持的工具链

CT 2024.12支持约 100 种工具链。如需更多信息,请联系本文档Troubleshooting页面底部的技术支持联系人。

  • GCC: ~ 13.2.0
  • Visual Studio: ~ Visual Studio 2022(MSVC 19.39)

特点

CT 2024.12 是一款基于源代码的软件测试自动化工具,适用于单元测试和集成测试,主要功能如下。

测试设计

  1. 自动创建测试和测试数据
  2. 直观的测试设计界面
  3. 能够导入各种格式的测试数据
  4. 能够设计复杂嵌套结构的集成测试
  5. 能够为周期性功能设计场景测试

实现覆盖目标

  1. 支持语句、分支、MC/DC 和函数调用覆盖率
  2. 为实现 MC/DC 目标提供指导
  3. 通过将控制流图与源代码联系起来检查覆盖结果
  4. 测量系统覆盖率(QualityScroll COVER 产品)后,只测试未覆盖部分,即可快速实现覆盖率目标。

其他

  1. 支持模拟和实际目标环境测试
  2. 与 DevOps(问题管理 + 持续集成 + 配置管理)工具链接
  3. 与 CodeScroll 产品系列共享项目设置: 只需进行一次项目设置,即可实现编码规则检查 + 运行时错误检测 + 单元/集成测试。
  4. 各种格式的报告
  5. 与需求管理工具互动,支持从需求到测试和结果的可追溯性
  6. 团队测试功能允许在多台计算机上同时进行测试
  7. 通过与 Jenkins 插件集成,实现回归测试自动化。
  8. 利用人工智能解决问题

标准认证

  1. IEC 61508-3(电气/电子)
  2. ISO 26262-8(汽车)
  3. IEC 60880(核电)
  4. IEC 62279 / EN 50128(铁路)
  5. DO-178C / DO-330(航空)
  6. IEC 62304(医疗设备)

CT 2024.12的整体画面

它提供由 Eclipse RCP 制作的高 DOF(自由度)窗口。用户可以在 [窗口] 菜单和每个视图中进行设置。

Need more help with this?
Don’t hesitate to contact us here.

Thanks for your feedback.