Skip to main content

Bookmark and Share

このパートナー社の会社情報(アライアンスパートナープログラム)


C/C++対応静的解析・動的解析ツール C++test

ISO 26262 / IEC 61508 のツール認証を取得した、C/C++プログラム対応のテスト・検証ツールです。単体テスト、静的解析、フロー解析、アプリケーション検証、実行時メモリエラー検出を自動実行します。また、単体テストやアプリケーション検証では、7種類のカバレッジも測定します。これらのテスト・検証は、HEWプロジェクトに対して実行でき、HEWのシミュレータ上でテストを実行できます。

クリックして拡大した画像をご覧いただけます。

【単体テスト】
テストケース、テストスタブ、テストドライバーを生成、単体テストを自動実行し、実行時例外などのエラーを検出します。また、テストの網羅率を確認できる7種類のコードカバレッジを測定します。

【静的解析】
MISRAやJSF、HIS、IPA/SEC、Effective C++など約1,500種類のコーディングルールを使用してソースコードを解析し、潜在的なバグやクラッシュを引き起こす可能性のあるコードを検出します。

【フロー解析】
複数のファイル、関数で構成される処理フローを静的に解析し、メモリリークやバッファーオーバーフローを引き起こす可能性のあるコードを検出します。

【実行時メモリエラー検出】
単体テスト時、アプリケーション実行時にメモリ領域を監視し、メモリリークや未初期化メモリの使用などの実行時メモリエラーを検出します。

【アプリケーション検証】
アプリケーション実行時に、テストの網羅率を確認できる7種類のコードカバレッジを測定します。

C++testは、ISO 26262 / IEC 61508 のツール認証を取得した、C/C++プログラム対応のテスト・検証ツールです。単体テスト、静的解析、フロー解析、実行時メモリエラー検出、アプリケーション検証を自動実行します。これらのテスト・検証は、HEWプロジェクトに対して実行でき、かつ、HEWのシミュレータ上でもテストを実行し、エラーの検出、カバレッジ情報の収集が可能です。「C++test」の豊富な検証機能を使用することにより、堅牢で高品質なC/C++アプリケーションの開発とテスト工数の削減を可能にします。

主な対応デバイス

  • V850
  • SuperH

対応デバイスに関する詳細はパートナー社までお問合せください。


問合せ先

テクマトリックス株式会社

03-5792-8606

parasoft-info@techmatrix.co.jp

http://www.techmatrix.co.jp/quality/ctest/


End of content

Back To Top