导言
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 是一款基于源代码的软件测试自动化工具,适用于单元测试和集成测试,主要功能如下。
测试设计
- 自动创建测试和测试数据
- 直观的测试设计界面
- 能够导入各种格式的测试数据
- 能够设计复杂嵌套结构的集成测试
- 能够为周期性功能设计场景测试
实现覆盖目标
- 支持语句、分支、MC/DC 和函数调用覆盖率
- 为实现 MC/DC 目标提供指导
- 通过将控制流图与源代码联系起来检查覆盖结果
- 测量系统覆盖率(QualityScroll COVER 产品)后,只测试未覆盖部分,即可快速实现覆盖率目标。
其他
- 支持模拟和实际目标环境测试
- 与 DevOps(问题管理 + 持续集成 + 配置管理)工具链接
- 与 CodeScroll 产品系列共享项目设置: 只需进行一次项目设置,即可实现编码规则检查 + 运行时错误检测 + 单元/集成测试。
- 各种格式的报告
- 与需求管理工具互动,支持从需求到测试和结果的可追溯性
- 团队测试功能允许在多台计算机上同时进行测试
- 通过与 Jenkins 插件集成,实现回归测试自动化。
- 利用人工智能解决问题
标准认证
- IEC 61508-3(电气/电子)
- ISO 26262-8(汽车)
- IEC 60880(核电)
- IEC 62279 / EN 50128(铁路)
- DO-178C / DO-330(航空)
- IEC 62304(医疗设备)
CT 2024.12的整体画面
它提供由 Eclipse RCP 制作的高 DOF(自由度)窗口。用户可以在 [窗口] 菜单和每个视图中进行设置。
Need more help with this?
Don’t hesitate to contact us here.