代码覆盖率包含所有级别、支持所有编译器和所有嵌入式目标
Testwell CTC++是一个功能强大且易于使用的代码/覆盖率测试工具,它显示了已执行(测试)的代码的所有部分。该工具支持所有覆盖级别,可用于安全关键项目。
支持所有覆盖级别
● 语句覆盖
● 函数覆盖
● 分支覆盖
● 条件覆盖
● MC/DC覆盖
● 多条件覆盖(MCC)
Testwell CTC++是分析嵌入式目标和微控制器代码覆盖率的理想工具。它既可以用于主机,也可以用于目标环境。
● 极小的插装开销
● 支持所有目标环境的代码覆盖
● 在资源很小的目标环境也能工作
● 支持任何编译器/交叉编译器
易于使用
● 无需修改代码
● 支持现存的Makefile
● 运行速度快
● 无缝集成常见开发环境IDE
● 支持C和C++
代码覆盖率结果
● 覆盖率总结报告
□ 目录
□ 文件
□ 函数
● 测试的代码列表
● 覆盖率总结列表
● 执行时间列表
Testwell CTC++的附加组件
● 支持Java
使用Testwell CTC++的代码覆盖能够帮助:
● 满足标准的要求
● 编写更好的测试用例
● 避免冗余的测试
● 发现死代码
● 向客户证明代码覆盖率
● 向供应商要求代码覆盖率的证明
● 通过检查运行时行为发现瓶颈
符合标准的资格认证包
DO-178C IEC 61508 EN 50128 ISO 26262
资格认证包
使用Testwell CTC++的资格鉴定工具包简化项目的所有认证过程。Testwell CTC++支持以下标准:
● DO-178C / ED-12C
机载系统和设备认证中的软件考虑
● IEC 61508
电气/电子可编程电子安全相关系统的功能安全
● EN 50128
铁路应用 - 通信、信号和处理系统
● ISO 26262
道路车辆 – 功能安全