ニュース

テクマトリックス、C/C++言語対応テストツールの最新版「C/C++test 2023.2」を販売

 テクマトリックス株式会社は16日、米Parasoftが開発したC言語/C++言語対応テストツールの新バージョン「C/C++test 2023.2」を販売開始した。

 C/C++testは、静的解析(コーディング規約チェック・フロー解析)、単体テスト、カバレッジ計測、実行時メモリエラー機能などを搭載した、C言語/C++言語対応オールインワンテストツール。車載機器、産業機器、医療機器、OA機器といった組み込みソフトウェアの開発や、ミドルウェアの開発、Windows/Linuxアプリケーションの開発など、さまざまな現場で利用されている。開発工程にC/C++testによる静的解析、単体テストを組み込むことで、テストの効率化とソースコードの品質向上が期待できる。

 新バージョンでは、Cコーディング標準のMISRA C:2023(2023/4発行)に完全対応した。MISRA C:2023は、MISRA C:2012とAmendment 1~4およびTechnical Corrigendum 1,2を統合したガイドラインとなり、コンプライアンスレポートの作成機能もAmendment 4で追加・更新されたルールに沿ってアップデートしている。さらに、C++コーディング標準の新版となるMISRA C++:2023(2023/10発行)にも完全対応し、各コーディング規約のチェックおよび、MISRA C同様にコンプライアンスレポートの作成が可能となる。

Parasoft DTP におけるMISRA C++:2023 ダッシュボード

 IDEとの連携では、Visual Studioの最新版であるVisual Studio 2022へのプラグインに対応した。また、Visual Studio Code(VS Code)へのプラグイン機能の強化として、パイプラインからのカバレッジの取得、VS Codeのコード診断機能との連携が可能になった。

 このほか、C/C++testではC++テンプレートに対する機能の強化、constexpr関数のカバレッジ取得など、C++言語向けの機能を改善。C/C++testの付属アプリケーションであるParasoft DTPでは、CSVレポート作成機能などを追加した。