Parasoft C++test 2020.2 がリリースされました。
Parasoft C++test 2020.2 が 2021年1月27日にリリースされました。
C++test 2020.2のバージョンアップで、C++testの静的解析と動的解析にそれぞれ強力なサポート機能が追加されました。
【C++test 2020.2の新機能・改善点】
- カバレッジアドバイザー機能の追加
- Dockerコンテナを用いたテスト環境のインテグレーションが簡略化
- MISRA C:2012 Amendment 2への完全対応
- 最新の開発ワークフローへのインテグレーション
- Modern C++サポートの拡張
- サポート環境の追加
【Parasoft DTP 2020.2 の新機能・改善点】
- 機械学習による解析結果の確認を支援する機能が追加
- CWEコンプライアンスパック機能の追加
カバレッジアドバイザー機能の追加
ソースコードの任意の行に対するワンステップの操作で、その行のカバレッジを満たすのに必要なテストのパラメーターや事前条件を把握できるカバレッジアドバイザー機能が追加されました。 パラメーターと事前条件を即座に把握できるため、ユーザーのテストに掛かる時間や労力を大幅に削減できるようになります。
機械学習による解析結果の確認を支援する機能が追加
静的解析で検出された違反に対して、修正するべきかどうかの予測を行うAIサポート機能が追加されました。過去の静的解析の違反に対するユーザーのアクションなど複数のデータを組み合わせた分析をツールが行い、静的解析の各違反に対して、修正するべきかどうかの予測を行います。これにより、人による違反の仕分け作業が軽減され、違反を確認・修正するプロセスを効率化することができます。また、この機能は違反の仕分けを続けることで徐々に改善されていくため、学習データを積み重ねた分だけ、プロジェクト特有の習慣を考慮した予測ができるようになります。
C++test2020.2の新機能・改善点の詳細はこちらをご確認ください。
C++tstをもっと知りたい・試してみたいという方のために、無償のセミナーと体験版をご用意しています。 体験版の申し込みはこちら
静的解析・単体テストツール C++test
C++testは、静的解析(コーディング規約チェック/フロー解析)、単体テスト、カバレッジの計測、実行時メモリエラー検出、 効率的な運用や規格順守を補助する機能などを搭載したC言語/C++言語対応のオールインワンテストツールです。 MISRA C/C++、AUTOSAR C++14コーディングガイドライン、CERT C/C++コーディングスタンダードなどで定められた規約に基づくコーディングの支援や、単体テストやアプリケーション実行時に自動的にカバレッジを計測するなど、さまざまな要件に対応し、ソフトウェアの品質向上とテスト工数の大幅削減をサポートします。