代碼覆蓋率包含所有級別、支持所有編譯器和所有嵌入式目標
Testwell CTC++是一個功能強大且易于使用的代碼/覆蓋率測試工具,它顯示了已執行(測試)的代碼的所有部分。該工具支持所有覆蓋級別,可用于安全關鍵項目。
支持所有覆蓋級別
● 語句覆蓋
● 函數覆蓋
● 分支覆蓋
● 條件覆蓋
● MC/DC覆蓋
● 多條件覆蓋(MCC)
Testwell CTC++是分析嵌入式目標和微控制器代碼覆蓋率的理想工具。它既可以用于主機,也可以用于目標環境。
● 極小的插裝開銷
● 支持所有目標環境的代碼覆蓋
● 在資源很小的目標環境也能工作
● 支持任何編譯器/交叉編譯器
易于使用
● 無需修改代碼
● 支持現存的Makefile
● 運行速度快
● 無縫集成常見開發環境IDE
● 支持C和C++
代碼覆蓋率結果
● 覆蓋率總結報告
□ 目錄
□ 文件
□ 函數
● 測試的代碼列表
● 覆蓋率總結列表
● 執行時間列表
Testwell CTC++的附加組件
● 支持Java
● 支持C#
使用Testwell CTC++的代碼覆蓋能夠幫助:
● 滿足標準的要求
● 編寫更好的測試用例
● 避免冗余的測試
● 發現死代碼
● 向客戶證明代碼覆蓋率
● 向供應商要求代碼覆蓋率的證明
● 通過檢查運行時行為發現瓶頸
符合標準的資格認證包
DO-178C IEC 61508 EN 50128 ISO 26262
資格認證包
使用Testwell CTC++的資格鑒定工具包簡化項目的所有認證過程。Testwell CTC++支持以下標準:
● DO-178C / ED-12C
機載系統和設備認證中的軟件考慮
● IEC 61508
電氣/電子可編程電子安全相關系統的功能安全
● EN 50128
鐵路應用 - 通信、信號和處理系統
● ISO 26262
道路車輛 – 功能安全