組込みソフトウェアテスト・静的解析ツール部門で注目
C/C++test CT
Parasoft Corporation - 日本取扱い テクマトリックス株式会社
認証済みGoogleTestを同梱しMC/DCも測る単体テストツール
Parasoftが開発し、国内ではテクマトリックスが扱う、機能安全規格に対応した単体テストの支援ツール。ツール認証済みのGoogleTestを同梱し、GoogleTest、Boost.Test、CppUnit、CppUTestで書いたテストの実行時に、行、ステートメント、ブロック、判断文(C1)、単純条件(C2)、MC/DC、関数、コールの8種類のカバレッジを計測する。テストと要件のトレーサビリティを確保でき、MCPサーバーによるAIとの連携もある。CLIを中心にした作りでIDEに依存せず、Visual Studio Codeのプラグインがあり、CMakeやBazel、CI/CDのワークフローやコンテナ環境に組み込める。IEC 61508、IEC 62304、ISO 26262、EN 50716のツール認証をTÜV SÜDから取得している。静的解析のC/C++testと1つの環境で併用できる。
製品のポイント
- 認証済みGoogleTestを同梱
- MC/DCを含む8種類のカバレッジ
- CLIとCI/CDへの組み込み
この製品は情報のみ掲載中で、資料請求の対象外です。
C/C++test CTの評価・機能・価格
製品概要
| 対象従業員規模 | 全ての規模に対応 | 対象売上規模 | 全ての規模に対応 |
|---|---|---|---|
| 対象従業員規模 | 全ての規模に対応 | ||
| 対象売上規模 | 全ての規模に対応 | ||
| 提供形態 | パッケージソフト | ||
| 参考価格 | 別途お問い合わせ | ||
| 参考価格補足 | 公式サイトに価格の掲載なし(要問い合わせ)。全機能を使える14日間の無償体験版あり | ||
製品詳細
製品詳細
Parasoftが開発し、国内ではテクマトリックスが扱う、機能安全規格に対応した単体テストの支援ツール。ツール認証済みのGoogleTestを同梱し、GoogleTest、Boost.Test、CppUnit、CppUTestで書いたテストの実行時に、行、ステートメント、ブロック、判断文(C1)、単純条件(C2)、MC/DC、関数、コールの8種類のカバレッジを計測する。テストと要件のトレーサビリティを確保でき、MCPサーバーによるAIとの連携もある。CLIを中心にした作りでIDEに依存せず、Visual Studio Codeのプラグインがあり、CMakeやBazel、CI/CDのワークフローやコンテナ環境に組み込める。IEC 61508、IEC 62304、ISO 26262、EN 50716のツール認証をTÜV SÜDから取得している。静的解析のC/C++testと1つの環境で併用できる。
強み・弱み
強み:ツール認証済みのGoogleTestを同梱し、ツールの妥当性の確認の手間を減らせる/MC/DCを含む8種類のカバレッジを、GoogleTestやCppUTestなど既存のフレームワークのテストで計測できる/IDEに依存しないCLI中心の作りで、CMake・Bazel・CI/CD・コンテナ環境に組み込める
弱み:MISRAなどの規約チェックやバグ検出は含まず、静的解析にはC/C++testを併用する必要がある/テストケースはGoogleTestなどのフレームワークで書く前提で、テストの作成そのものは開発者の作業になる
合う企業/合わない企業・FAQ
合う企業:GoogleTestで書いた単体テストを機能安全の証跡にしたい/CIで単体テストとカバレッジ計測を自動化したい
合わない企業:コーディング規約のチェックもこれ1つで行いたい/GUI操作でテストケースを作りたい
Q.C/C++testとの違いは?
A.C/C++testは規約チェックやバグ検出の静的解析を担い、C/C++test CTはGoogleTestなどによる動的な単体テストとカバレッジ計測を担います。1つの環境で併用できます。
Q.対応するテストフレームワークは?
A.GoogleTest、Boost.Test、CppUnit、CppUTestに対応しています。
仕様・動作環境
| API連携可否 | - |
|---|---|
| 導入企業カスタム有無 | - |
価格・料金
参考価格:別途お問い合わせ
公式サイトに価格の掲載なし(要問い合わせ)。全機能を使える14日間の無償体験版あり
価格・料金プランを見る企業情報
- 会社名
- Parasoft Corporation - 日本取扱い テクマトリックス株式会社(製造業)
- 住所
- 米国カリフォルニア州モンロビア
評価・掲載基準について
専門家分析
製造業IT導入の専門知識と現場実績に基づき、各製品の機能・実装難度・製造業への適合性を独自の観点で分析しています。
独立評価
掲載ベンダーからの広告費・報酬は評価スコアに影響しません。評価軸(生産管理・品質管理・コスト管理等)は編集部が独自に設定しています。
データ検証
公開仕様書・導入事例など複数のソースを照合し、記載情報の正確性を定期的に検証・更新しています。
