ユニポスWEBサイトに、C/C++のコードカバレッジツール「BullseyeCoverage(ブルズアイカバレッジ)」 のページを追加しました。
ソフトウェアやアプリケーションにはテストプロセスが必要であり、そのテストが効果的であることが求められます。BullseyeCoverageはテストカバレッジのひとつ「コードカバレッジ」のためのツールです。
コードカバレッジとは?
テストカバレッジには、ステートメントカバレッジ、コードカバレッジ、リスクカバレッジ、互換性カバレッジなどいくつもの手法があります。主にソフトウェア開発の領域では、テストの実施状況のモニタリングの意味合いを持ちます。さまざまなテストによりソフトウェアの「網羅性」を高めることで、テストの品質向上を図ります。
コードカバレッジは、ソフトウェア開発におけるコードの状態を知るためのメトリクス(=指標)です。ソースコードのテスト進捗や、テストの実施状況を把握します。
BullseyeCoverageとは
ソースコードがどの程度テストされたかを素早く把握するための、CとC++のコードカバレッジアナライザーです。ユニットテスト、統合テスト、および最終リリース時に役立ちます。このツールを使用することで、システムの誤りや不具合部分のレビューをピンポイントで特定できるようになります。より信頼性の高いコードを記述でき、開発時間を節約することも可能です。
BullseyeCoverageは、医療や航空宇宙、防衛といった、安全性や極めて重要な規制産業向けのソフトウェアを改善するための高度なツールとして活用されています。
Bullseye社について
Windows、Linux、組み込み機器上の動作に特化したソリューションを手掛けているメーカーです。主にコードカバレッジ解析用の製品開発を行っており、ミッションクリティカルなシステムに携わるソフトウェア開発者、テスターに支持されています。
製品の特徴
- 関数カバレッジで概要を把握し、条件判断網羅(コンディション/ディシジョンカバレッジ)で高い精度を実現
- C++やCで書けるものすべてで動作
- 短い学習曲線
- プロジェクトコードの一部を含む、または除外が可能
- ランタイムソースコードの同梱、カスタム環境にも対応
- 分散テストの結果をマージ可能
- Microsoft Visual Studioをサポート
対応プラットフォーム
さまざまなC/C++ツール、プラットフォームなど、幅広い環境に対応しています。お使いのプラットフォームが掲載されているかはメーカーWebサイトをご確認ください。
仮にプラットフォームが記載されていない場合であっても、メーカーへお知らせいただくことで、柔軟な対応やサポートを受けることができます。
Supported Platforms and Tools
https://www.bullseye.com/platform.html
ライセンスについて
BullseyeCoverageは 年間ライセンスです。契約期間(年間単位)中の無償アップデートサポートが付属しており、ライセンス期間内は常に新しいバージョンを使用できます。
お問合わせの際には、ライセンス登録者さま情報を含む、各項目をお知らせください。
- ライセンス登録者さまの企業名または機関名
- ご担当者さまの氏名(ふりがな)
- ご利用のプラットフォーム
- サポート期間
BullseyeCoverageを試しに利用してみる
ご要望に応じて無料の評価ライセンスの提供がございます。メーカーへリクエストすることで、BullseyeCoverageの評価用ライセンスがダウンロード可能となります。
以下メーカーサイトのリンクより、評価ライセンスをお申込みください。
Evaluation License
https://www.bullseye.com/evaluation.html
※フォームに、メールアドレス、会社名、ご住所(国・県・市町村)、氏名、プラットフォームなど、必要事項すべてをご入力いただき、送信ボタン「Submit」を1回クリックしてください。
なお、ご登録メールアドレスには所属組織の有効なドメインが必要です。
そのほか
コードカバレッジアナライザーとして、海外でも人気がございます。参考サイトをご紹介いたします。
9 Best Code Coverage Tools for Java, Python, C, C++, C#, .NET
https://www.guru99.com/code-coverage-tools.htmlTop 15 Code Coverage Tools (For Java, JavaScript, C++, C#, PHP)
https://www.softwaretestinghelp.com/code-coverage-tools/
■商品の詳細、お問い合わせはこちら |